Ich versuche, einen DialogFragment zu verwenden, um einen Datumsauswähler zu hosten, wie von Google hier empfohlen: http://developer.android.com/guide/topics/ui/controls/pickers.html
Die Verwendung des Beispielscodes auf der oben genannten Seite funktioniert gut, aber ich möchte in der Lage sein, ein spezifisches Thema für den Datumsauswähler-Dialog festzulegen.
Wenn ich die OnCreateDialog-Methode im DialogFragment aus ihrem Beispielcode ändere, damit sie einen Datumsauswähler mit einem spezifischen Thema zurückgibt, wie zum Beispiel:
...
// Erstellen Sie eine neue Instanz von DatePickerDialog und geben Sie sie zurück
DatePickerDialog dlg = new DatePickerDialog(getActivity(),
Android.R.style.Theme_DeviceDefault_Light_Dialog, this, Jahr, Monat, Tag);
return dlg;
...
(d.h. indem Sie einfach den anderen Konstruktor für DatePickerDialog verwenden, bei dem Sie ein Thema angeben können) Dann erscheint ein hässlicher nicht-transparenter Rahmen um meinen Datumsauswähler, wenn er angezeigt wird:
(Screenshot hier: http://i.stack.imgur.com/WO1YD.png)
Was kann ich tun, um den Rahmen loszuwerden?