Android主題設置爲@android:style/Theme.Dialog報錯解決辦法

相信有很多學習郭大神《第一行代碼》的小夥伴都在這裏被卡住了,設置主題爲@android:style/Theme.Dialog,程序卻崩潰了。


之前一直以爲因爲第一版是用Eclipse,和Android Studio有些不一樣才這樣。最近入手了《第一行代碼(第二版)》,結果還是在這裏被卡住了。


這時我發現AndroidManifest.xml裏的主題是這麼設置的:


注意,是  @style  不是  @android:style

於是我將主題設置爲了@style/Theme.AppCompat.Dialog


再運行就可以了。


而且,我將主題再改回@android:style/Theme.Dialog時,也能用了




據我不專業的猜測,我的操作可能導致gradle變化了,或者其他變化了,也請各位大神指正

發佈了29 篇原創文章 · 獲贊 47 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章