まず、私は英語が良くないと申し訳なく思っていますが、 ですが、私は可能な限り良く書くように努めます。 DatePickerDialogでデータを変更してフォーカスを設定する方法は?
DatePickerDialogから日付を選択し、再度日付を選択
、ピッカーにフォーカスが変更日付第1の選択に移動されていません。
どうすればこの問題を解決できますか?
AddProjectOrEvent.java
@Override
public void onClick(View view) {
Log.d("AddProjectOrEvent", "onClick() execute!");
if (view == TV_ADDpe_EvDate_startDate) {
showDatePickerDialog(AddProjectOrEvent.this, TV_EV_DATE_START_DATE, dateSetListener, year, month, day);
}
private void showDatePickerDialog(Context context, int FLAG, DatePickerDialog.OnDateSetListener dateSetListener, int year, int month, int day) {
Log.d("AddProjectOrEvent", "showDatePickerDialog() execute!");
Flag_What_DateSet = FLAG;
new DatePickerDialog(context, dateSetListener, year, month, day).show();
}
DatePickerDialog.OnDateSetListener dateSetListener = new DatePickerDialog.OnDateSetListener() {
@Override
public void onDateSet(DatePicker datePicker, int year, int month, int day) {
Log.d("AddProjectOrEvent", "dateSetListener_onDateSet() execute!");
if (Flag_What_DateSet == TV_EV_DATE_START_DATE) {
setText(TV_EV_DATE_START_DATE, TV_ADDpe_EvDate_startDate, year, month, day);
}
}
};
これは私が話しています、問題のコードです。
これは複雑すぎるので、私はあなたを見せかけるために減らしました。
ピッカーは、私が実装するのかわからない、このコードにより、既に
implimentsです。
コードを表示してください – SSALPHAX
質問を少し明確にするためのサンプルコードを追加できますか?あなたが試していたコードは良いでしょう。 –
でコードを追加した投稿を編集しました。 –