0
我在res/values
,看起來像這樣一個自定義樣式文件(style.xml
):對話框構造函數無法檢測到自定義樣式?
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="CustomDialogTheme" parent="@android:style/Theme.Dialog">
<item name="android:windowBackground">@null</item>
<item name="android:windowNoTitle">true</item>
</style>
</resources>
我做到了專爲去除的默認的白框的我對話框。 但是,當我創建對話框對象時,Eclipse
可以找到樣式(CustomDialogTheme
),因爲我應該將它作爲Dialog
構造函數(Dialog(getParent(),android.R.style.CustomDialogTheme)
)的參數傳遞。我去了Android的第二個參數一個接一個(然後菜單出現=>R.style.
(現在沒有款式名爲CustomDialogTheme
))。
現在應該使用什麼備選方案,請不要建議我使用AlertDialog
,因爲我已將其從AlertDialog
更改爲Dialog
。
請將style.xml的名稱更改爲任何其他名稱,然後嘗試使用R.style.CustomDialogTheme。 –