多くのサイトで Android の日付ピッカーを検索しましたが、すべてのサイトで を含むコードが提供されておりshowdialog()
、Eclipse ではshowDialog
非推奨であると言及されています。誰でも基本的な日付ピッカーを手伝ってください。私はアンドロイド開発に慣れていないので、寛大にしてください。あらゆるサイトから試しました。
基本的な日付ピッカーを 1 つの xml に配置する必要があります。(時間とすべてを含めたくありません。日付だけで十分です)。前もって感謝します
これは私のクラスファイルです
public class PremiumCurator extends 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;
}
}
上記の参照から私のコードです。日付ピッカーが入力されており、日付を選択できます。しかし、セットを与えるたびに、日付の値を保存する必要があります。日付ピッカーの設定ボタンをクリックしたときにイベントを発生させる方法は? 私のコードを見て、どこに追加すればよいか教えてください。