2017-03-23 83 views
-3
editdate.setOnClickListener(new View.`OnClickListener`() { 
      @Override 
      public void onClick(View v) { 
       Calendar mcurrentDate = Calendar.getInstance(); 
       int mYear = mcurrentDate.get(Calendar.YEAR); 
       int mMonth = mcurrentDate.get(Calendar.MONTH); 
       int mDay = mcurrentDate.get(Calendar.DAY_OF_MONTH); 
       DatePickerDialog mDatePicker; 
       mDatePicker = new DatePickerDialog(CreatNotes.this, new DatePickerDialog.OnDateSetListener() { 
        public void onDateSet(DatePicker datepicker, int selectedyear, int selectedmonth, int selectedday) { 
         // TODO Auto-generated method stub 
        /*  Your code to get date and time */ 
        //, selectedmonth = selectedmonth + 1; 
         editdate.setText("" + selectedday + "/" + selectedmonth + "/" + selectedyear); 
        } 
       }, mYear, mMonth, mDay); 
      // mDatePicker.setTitle("Select Date"); 
       mDatePicker.show(); 

      } 
     });`` 

回答

0

嘗試添加:

android:focusableInTouchMode="false" 

edittext XML代碼

+0

是的先生其幫助PLZ告訴我如何插入時間在sb表使用timepicker dialouge –

0

使用此,

editdate.setFocusable(false); 
editdate.setCursorVisible(false); 
editdate.setKeyListener(null); 
+0

這對您有幫助嗎? –

0

添加android:focusable="false"EditText

相關問題