我已經在許多站點中搜索了android中的日期選擇器,但所有站點都提供了代碼,其中包含showdialog()
,並且eclipse提及showDialog
已被棄用。所以任何人都可以幫助我使用基本的日期選擇器。我是Android開發新手,請耐心等待。我嘗試從每個網站。Android中的日期選擇器(ShowDialog()error)
需要將基本日期選擇器放在一個xml中。 (我不想包括時間和所有,只有約會會做)。 由於提前
這是我的類文件
公共類PremiumCurator從你的參考延伸FragmentActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//setContentView(R.layout.activity_main);
setContentView(R.layout.premiumcurator);
Button btnDate = (Button)findViewById(R.id.btnDate);
btnDate.setOnClickListener(new OnClickListener()
{
@SuppressLint("NewApi")
public void onClick(View v)
{
daatepopup();
}
});
}
public void daatepopup()
{
Calendar c = Calendar.getInstance();
int mYear = c.get(Calendar.YEAR);
int mMonth = c.get(Calendar.MONTH);
int mDay = c.get(Calendar.DAY_OF_MONTH);
OnDateSetListener mDateSetListener = null;
//updateDisplay();
DatePickerDialog d = new DatePickerDialog(this, mDateSetListener,mYear, mMonth, mDay);
d.show();
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
}
以上是我的代碼,日期選擇器填充我可以選擇日期。但是每當我給定我需要保存我的日期值。當我點擊日期選擇器的設置按鈕時如何觸發事件?請參閱我的代碼並幫助我添加。
您可以嘗試[關於拾荒者官方指南(http://developer.android.com/guide /topics/ui/controls/pickers.html#DatePicker) –
好的謝謝,我會盡力而爲。 – user2931394
http://stackoverflow.com/questions/10328117/display-android-datepicker-on-click-of-a-button-in-javascript我認爲這也可以幫助你不確定。 –