アクティビティに 4 つのボタンがあり、すべてのボタンに同じアクションがあります。そのため、Xml で oclick を定義しました。ボタンをクリックすると、日付ピッカー ダイアログが開きます。 )。しかし、正常に動作している他のすべてのデバイス。
1.サムスンスター4.1
2.ビデオコン2.3
XML onclick 宣言
<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="10dp"
android:onClick="AddTime"
/>
アクティビティの AddTime メソッド
public void AddTime(View v)
{
Log.e("Test", "Button Clicked");//On evey click I am getting this log
showDialog(1);//The method showDialog(int) from the type Activity is deprecated
}
@Override
protected Dialog onCreateDialog(int id) {
return new TimePickerDialog(this, timePickerListener, hour, minute,false);
}
private TimePickerDialog.OnTimeSetListener timePickerListener = new TimePickerDialog.OnTimeSetListener() {
@Override
public void onTimeSet(TimePicker arg0, int hourofDay, int min) {
// TODO Auto-generated method stub
hour=hourofDay;
minute=min;
String _24HourTime;
}
};