2016-12-07 9 views
0

私のアプリでは、DatePickerDialogを使って時間を選択しています。私はAndroidの5のデバイス上で自分のアプリケーションを実行すると、OSのダイアログが正常に表示さとして、私はAndroidの6で、デバイス上で自分のアプリケーションを実行する場合、その間、このダイアログは次のようになります。AndroidでTimePickerDialogが正しく表示されない

enter image description here

誰かが助けてもらえ私?

答えて

0

TimePickerDialogの作成方法を変更する問題を解決しました。

私はこのコードを持っていた:私は、このいずれかの第二ラインを変更し

Calendar c = Calendar.getInstance(); 
    return new TimePickerDialog(getContext(), myTimeListener, c.get(Calendar.HOUR_OF_DAY), c.get(Calendar.MINUTE), true); 

を:

Calendar c = Calendar.getInstance(); 
    return new TimePickerDialog(getContext(), R.style.AppTheme, myTimeListener, c.get(Calendar.HOUR_OF_DAY), c.get(Calendar.MINUTE), true); 
関連する問題