-5

我有一個EditText,我已經爲其設置onClickListener並打開材質日曆。問題是,當我運行在仿真應用程序的工作,但是當我在移動設備其上單擊編輯文本並顯示錯誤 停止正在運行發送失敗回覆到調試器:斷的管+安卓我有一個EditText爲其設置onClickListener並打開材質日曆

from_date.setOnClickListener(new View.OnClickListener() { 
     @Override 
     public void onClick(View view) 
     { 
      Calendar c = Calendar.getInstance(); 
      int Year = c.get(Calendar.YEAR); 
      int Month = c.get(Calendar.MONTH); 
      int Day = c.get(Calendar.DAY_OF_MONTH); 

      flage_from=true; 
      flage_to=false; 
      datePickerDialog = DatePickerDialog.newInstance(MainActivity.this, Year, Month, Day); 
      datePickerDialog.setThemeDark(false); 


      datePickerDialog.showYearPickerFirst(false); 

      datePickerDialog.setAccentColor(Color.parseColor("#215f8b")); 

      // datePickerDialog.setTitle("Select Date"); 

      datePickerDialog.show(getFragmentManager(), "DatePickerDialog"); 

     } 
    }); 

@覆蓋 公共無效onDateSet(DatePickerDialog來看,年整型,INT月,日整型) {

String date = Day + "/" + Month + "/" + Year; 
     if(flage_from){ 
      from_date.setText(date); 
     }else { 
      to_date.setText(date); 

     } 
} 
+0

什麼你已經完成的工作?顯示你的努力。 –

+0

Nothing @AndyDeveloper –

+0

看到我的帖子,我希望這會幫助你。 –

回答

0

您可以從this.This得到一些想法是不正是你想要什麼,但它類似於你的問題。

Link 1

Link 2

+1

謝謝你,先生 –