Android中的自定义DatePicker? [英] Custom DatePicker in Android?

查看:260
本文介绍了Android中的自定义DatePicker?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何在旋转视图中创建datepicker。这是图像

How to make the datepicker in spin view. Here is the image,

我希望datepicker看起来像这样。感谢提前。

I want the datepicker to look like this. Thanks in advance.

推荐答案

@Override
parentView.findViewById(R.id.changeDate).setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View view) {
         DialogFragment newFragment = new SelectDateFragmentTrans();
         newFragment.show(getFragmentManager(), "DatePicker");       
    }
});

SelectDateFragmentTrans.java:

SelectDateFragmentTrans.java:

public class SelectDateFragmentTrans extends DialogFragment
        implements DatePickerDialog.OnDateSetListener {

    @Override
    public Dialog onCreateDialog(Bundle savedInstanceState) {
        final Calendar calendar = Calendar.getInstance();
        int yy = calendar.get(Calendar.YEAR);
        int mm = calendar.get(Calendar.MONTH);
        int dd = calendar.get(Calendar.DAY_OF_MONTH);
        return new DatePickerDialog(getActivity(), this, yy, mm, dd);
    }

    public void onDateSet(DatePicker view, int yy, int mm, int dd) {
        populateSetDate(yy, mm+1, dd);
    }

    public void populateSetDate(int year, int month, int day) {
        SettingsFragment.date1 = month+"/"+day+"/"+year;
        TransferFragment.date.setText(month+"/"+day+"/"+year);
    }
}

这篇关于Android中的自定义DatePicker?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆