我在Android中創建應用程序,但在應用程序中啓動第二個活動時,它在setContentView(int)
方法中提供Resources $ NotFoundException。我確定我輸入了正確的資源佈局ID,並且錯誤中顯示的資源ID也存在於使用正確資源的R.java
文件中。我也嘗試清理項目,並重新啓動多次eclipse。錯誤仍然存在。請幫忙。
我的活動文件
佈局文件
在logcat中的錯誤
R.java
我在Android中創建應用程序,但在應用程序中啓動第二個活動時,它在setContentView(int)
方法中提供Resources $ NotFoundException。我確定我輸入了正確的資源佈局ID,並且錯誤中顯示的資源ID也存在於使用正確資源的R.java
文件中。我也嘗試清理項目,並重新啓動多次eclipse。錯誤仍然存在。請幫忙。
我的活動文件
佈局文件
在logcat中的錯誤
R.java
嘗試把你的activity_single_player_add_bet佈局XML在另一個文件夾(佈局而不是佈局土地)。
查看更多在這裏:Providing Alternative Resources和How to Support Multiple Screens
更新:
對於橫向佈局讓你必須改變AndroidManifest.xml中:
android:screenOrientation="landscape"
詳細信息:
它現在運行,但在肖像模式。我希望它以橫向模式運行。 –
它可以到達。在** activity_single_player_add_bet.xml **中簡單地將佈局方向設置爲HORIZONTAL('android:orientation =「horizontal」')。 –
我在哪裏放這個屬性?我不能將它放在佈局的任何元素中,因爲它們會對屬性進行自己的解釋,例如「LinearLayout」將使其自己的方向水平而不是活動。 –
你試圖做一個乾淨的構建? – Bobby
嘗試從項目文件夾中刪除bin和gen文件夾,然後重建 – httpdispatch
我不太確定這一點,但是如果您使用特定文件夾,則默認佈局文件夾中必須有默認佈局......我記得我有類似的問題在過去 – Opiatefuchs