2
有一次,我從ActionBarActivity
切換到我做了唯一的變化AppCompatActivity
一個被加入這一行:使用AppCompatDialog刪除標題從對話框
<item name="windowNoTitle">true</item>
這裏是我的整個styles.xml
文件:
<style name="gptheme" parent="Theme.AppCompat.Light.DarkActionBar">
<item name="colorPrimary">@color/primary</item>
<item name="colorPrimaryDark">@color/primaryDark</item>
<item name="colorAccent">@color/accent</item>
<item name="android:windowContentOverlay">@null</item>
</style>
<style name="ThemeNoActionBar" parent="gptheme">
<item name="windowActionBar">false</item>
<item name="windowNoTitle">true</item>
</style>
現在,在我的代碼中所有新的AppCompatDialog
s(以前的Dialog d = new Dialog(mContext)
,即使我使用setTitle()
也沒有標題。
顯然,我對標題windowNoTitle
所做的更改,但這隻會影響父級活動。無論如何,我會想。
這個新功能到底有多精確?
集父風格Theme.AppCompat.Light.NoActionbar和刪除- true
屬性。 –
Harry
@哈利這似乎並不奏效。 – KickingLettuce