为了账号安全,请及时绑定邮箱和手机立即绑定

日期修改监听器不管用 求解答

   日期修改监听器不管用


http://img1.sycdn.imooc.com//54e6d5e60001290f20001211.jpg




 private TimePicker timePicker; //生命类型

    private DatePicker datePicker1;

    private Calendar cal;

    private int year,month,day,hour,minute;



    @Override

    protected void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);

        setContentView(R.layout.activity_main);


        cal=Calendar.getInstance();//获取日历对象

        year=cal.get(Calendar.YEAR);//获取年信息

        month=cal.get(Calendar.MONTH)+1;//获取月信息

        day=cal.get(Calendar.DAY_OF_MONTH);//获日信息

        hour=cal.get(Calendar.HOUR_OF_DAY);//获取分秒信息

        minute=cal.get(Calendar.MINUTE);//获取秒信息

        setTitle(year+"-"+month+"-"+day+"-"+hour+"-"+minute); //设置为标题



        datePicker1= (DatePicker) findViewById(R.id.datePicker);//变量控件绑定

       // timePicker= (TimePicker) findViewById(R.id.timePicker1);//变量控件绑定


        datePicker1.init(year,cal.get(Calendar.MONTH)+1,day,new DatePicker.OnDateChangedListener() { //datepicker初始化


            @Override

            public void onDateChanged(DatePicker view, int year, int monthOfYear, int dayOfMonth) {

              //  setTitle(year+"年-"+monthOfYear+"月-"+dayOfMonth+"日-"+hour+"小时-"+minute); //设置为标题

              //  Log.i("Main","用户手指离开屏幕后 通过惯性滑动");//在日志中显示

                setTitle("2"); //设置为标题

            }


        });


正在回答

4 回答

datePicker.init(year, cal.get(Calendar.MONTH), day, new DatePicker.OnDateChangedListener() {
   @Override
   public void onDateChanged(DatePicker view, int year, int monthOfYear, int dayOfMonth) {
       Log.i("tag", "======" + year + "-" + (monthOfYear + 1) + "-" + dayOfMonth);
   }
});

0 回复 有任何疑惑可以回复我~

new DatePicker.OnDateChangedListener()--》new OnDateChangedListener()

0 回复 有任何疑惑可以回复我~

我也是Android Studio  跟你的问题一样啊~~~

0 回复 有任何疑惑可以回复我~

估计是Android Studio 写法不同

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Android攻城狮的第二门课(第1季)
  • 参与学习       111161    人
  • 解答问题       1457    个

本课程由浅入深地带您学会Android的常用控件的开发和使用

进入课程

日期修改监听器不管用 求解答

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信