Làm thế nào để có thể có được một DatePickerDialog với chủ đề Holo Light?DatePickerDialog với chủ đề Holo Light?
Khi tạo một DatePickerDialog
như sau:
DatePickerDialog dpd = new DatePickerDialog(new ContextThemeWrapper(this,
android.R.style.Theme_Holo_Light_Dialog_NoActionBar),
new DateListener(v), mTime.year, mTime.month, mTime.monthDay);
hoặc với chủ đề android.R.style.Theme_Holo_Light
hoặc android.R.style.Theme_Holo_Light_Dialog
, tôi nhận được một bảng chọn ngày với một tiêu đề tiêu chuẩn và các nút tiêu chuẩn. Tôi đã cố gắng sử dụng một chủ đề tùy chỉnh với một phụ huynh holo ánh sáng quá, nhưng nó đã không làm việc hoặc. Dường như làm việc với chủ đề android.R.style.Theme_Holo
, nhưng kết quả là một nền tối (như mong đợi), nhưng tôi muốn có một ánh sáng.
Ứng dụng android.jar của phiên bản 14, ứng dụng đang chạy trên một divice với phiên bản Android 3.2.
Tôi đã xem một ví dụ tại đây: http://as400samplecode.blogspot.com/2011/10/android-datepickerdialog.html, hiển thị DatePickerDialog
với chủ đề ánh sáng holo, cách tôi muốn có nó. Tôi không biết tại sao nó không hoạt động với thiết lập của tôi.
Cảm ơn bạn đã trợ giúp.
đặt android: theme = "@ android: phong cách/Theme.Holo.Light" trong thẻ hoạt động của bạn trong manifest.xml –
@PadmaKumar cảm ơn bạn cho nhận xét. Tôi sẽ cố gắng những gì bạn đề nghị. Nhưng nói chung, tôi muốn sử dụng một chủ đề với cha mẹ android: Theme.Holo.Light.DialogWhenLarge cho hoạt động. – Julia
@PadmaKumar Tôi đặt android: theme = "@ android: style/Theme.Holo.Light" trong thẻ hoạt động trong tệp manifest.xml và nó không thay đổi bất cứ điều gì (tôi nghĩ, bởi vì tôi sử dụng 'ContextThemeWrapper'). – Julia