我在舊版本的Eclipse中創建了一些應用程序。這樣做時,我會輸入:在Android Manifest崩潰應用程序中更改主題 - 簡單的解決方案?
機器人:主題=「@安卓風格/ Theme.Black.NoTitleBar.Fullscreen」
在manifest文件中,這始終沒有改變應用程序主題問題。最近,我開始使用新穎的Java-ADT Eclipse程序,並且當我將上述語句輸入到清單文件中時,應用程序崩潰。我的意思是,當我插入一個設備來測試應用程序(無論是我的Galaxy II,Galaxy 4還是Galaxy Tab 3 10.1),應用程序安裝正確(Eclipse沒有錯誤並聲稱一切都成功),但是該應用程序加載一個空的黑色屏幕,然後不久之後崩潰的消息「不幸的是,(應用程序)已停止」。我錯過了什麼嗎?
這裏有一些事情需要注意:
生成的應用程序是黑色的,沒有標題或通知欄(碰撞前),當我更改主題短語同樣的事情,減,說「全屏「,它會正確顯示帶有通知欄但沒有標題欄的黑色屏幕(在崩潰之前)。對我而言,這表明我今天所輸入的這句話在今天的標準中依然是正確的,也許所需要的改變/修改在別處。
如果我開始一個新項目並運行它,「Hello World」應用程序將在我的所有設備上正確顯示,但是如果我在清單中更改默認主題(android:theme =「@ style/AppTheme」)文件到任何其他主題,該應用程序崩潰(「不幸的是,應用程序已停止」)。
我試圖通過進入不同的路線重寫此:我進入一系列語句在RES值的樣式文件(手動應用「NoTitle」和「全屏」屬性的物品),但這隻適用於我的Galaxy 4和Tab 3 10.1(我的Galaxy II仍顯示標題)。另外該應用程序是白色的,不是黑色的。
在這一點上的任何建議將是一個很大的幫助!謝謝
請張貼logcat的。如果沒有它,崩潰相當困難。 – N8sBug
我也有同樣的問題。 Logcat說:「你需要使用Theme.AppCompat主題或者後代進行這個活動」 - 在使用Appcompat主題並使用它之後,它是否也適用於你? – user3699861