我已经在许多站点中搜索了 android 中的日期选择器,但是所有站点都提供了包含 的代码showdialog()
,并且 eclipse 提到它showDialog
已被弃用。所以任何人都请帮助我使用基本的日期选择器。我是android开发的新手,所以请宽容。我从每个站点都尝试过。
需要将基本日期选择器放在一个 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;
}
}
从你上面的参考是我的代码,填充日期选择器我可以选择日期。但每当我设置我需要保存我的日期值。单击日期选择器的设置按钮时如何触发事件?请查看我的代码并帮助我确定在哪里添加。