我使用的DatePicker
我的應用程序。我想,我已經選擇(在DatePicker
)的日期,但它沒有返回選定的日期。它總是返回當前日期。我如何才能從DatePicker
獲得所選日期?如何從android中的日期選擇器中獲取日期?
任何幫助將不勝感激。
day = pickDate.getDayOfMonth();
month = pickDate.getMonth() + 1;
year = pickDate.getYear();
readAndChoose = (Button) findViewById(R.id.btnReadAndChoose);
readAndChoose.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
Context context = getApplicationContext();
CharSequence text = "" + day + "-" + "" + month + "-" + ""
+ year;
int duration = Toast.LENGTH_SHORT;
Toast toast = Toast.makeText(context, text, duration);
toast.show();
/*
* Intent i = new Intent(BirthActivity.this,
* CompassActivity.class); startActivity(i);
*/
}
});
我不想創建一個DatePicker
對話,但我想透過Android提供的DatePicker。
更新與您正在使用的代碼的OP。 – 2013-03-08 09:53:47
您需要爲日期選擇器設置偵聽器並獲取事件觸發的日期,onDateSetlistener – Pragnani 2013-03-08 10:01:18
如何設置日期選擇器的偵聽器。 – user2147892 2013-03-08 10:26:47