ポップアップ ダイアログに TimePicker があります。コードは次のとおりです。
@Override
protected Dialog onCreateDialog(int id)
{
switch (id)
{
case TIME_DIALOG_ID:
// set time picker as current time
final TimePickerDialog tmp = new TimePickerDialog(this, timePickerListener, hour, minute, true);
tmp.setTitle("Helo");
tmp.setOnKeyListener(new OnKeyListener()
{
@Override
public boolean onKey(DialogInterface dialog, int keyCode, KeyEvent event)
{
tmp.setTitle("Hello");
return false;
}
});
return tmp;
}
return null;
}
ここから例を使用しています.. http://www.mkyong.com/android/android-time-picker-example/
今、私はダイアログからタイトルを削除したいと思っています..カスタムタイトルを設定します..この場合、私は
timepicker.setTitle("Hello");を使用しています。しかし、タイムピッカーの値を変更すると、タイトルが自動的に時間の値に変更されます..どうすればタイトルを維持できますか? または時間の変化を検出します..?ありがとう!