0

アクティビティに 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;
            }
};
4

1 に答える 1