我正在研究將使用圖像的Android應用程序,因此我正在能夠獲取圖像並顯示它。雖然在放入setContentView(R.layout.main);
的時候告訴我,main
不存在可以投入版圖文件或者R.java
。當試圖將它放入文件並保存R.java
文件告訴我它恢復到原始目的時,爲什麼?導入R.layout.main - Android
回答
從您的意見,以清理項目,你說你有activity_main.xml
,而不是main.xml
因此改變
setContentView(R.layout.activity_main);
此外,如果有進口R.java取出相同。確保資源文件中沒有錯誤。清理並建立。
如果您有activity_main.xml中與ID gimg1
然後imageview的
ImageView iv = (ImageView) findViewById(R.id.gimg1);
,並導入
import android.widget.ImageView;
它同初始化,如果您有其他用戶查看在您的XML
'img =(ImageView)findViewById(R.id.gimg1); '是我用的,我不應該用這個嗎? –
@DavidBiga它的罰款,如果你有一個在ID爲gigm1 xml imageview。如果你感到困惑http://developer.android.com/guide/topics/ui/declaring-layout.html – Raghunandan
與使用img ImageView iv有何區別? –
R.java
文件自動生成,你不能編輯它。在你的情況酪氨酸通過Project->Clean
雅我試過了,我只是意識到我的.xml文件是activity_main.xml。 –
- 1. R.layout.main的問題
- 2. setContentView(R.layout.main);錯誤
- 3. Android Dev - R.layout.main,變量'R'無法解析
- 4. Android R.layout.main沒有得到解決
- 5. 錯誤:Android Studio中的setContentView(R.layout.main)
- 6. R.layout.main無法解析
- 7. 幫助,ListView和R.layout.main(安卓)
- 8. setContentView(R.layout.main); - 找不到包
- 9. R.layout.main無法解析
- 10. if(當前屏幕== R.layout.main)
- 11. SetContentView不顯示R.layout.main只glSurfaceView
- 12. 導入R(android)
- 13. Android導入庫
- 14. 導入Android庫
- 15. Android Studio導入
- 16. 導入Android pickphotos
- 17. 如何解決我的android應用程序無法解析R.layout.main?
- 18. ImageView findViewById和setContent(R.layout.main)不起作用
- 19. Android | Parse.com - 導入ParseUI
- 20. 導入android項目
- 21. ksoap2-android eclipse導入
- 22. Android導入Facebook SDK
- 23. Android JSON ListView導入
- 24. 導入Android項目
- 25. 導入org.w3c.dom.Document與android
- 26. Android圖庫導入
- 27. 導入PCL android studio
- 28. 如何在setContentView(R.layout.main)之後調用onDraw?
- 29. 導出導入Android Studio AVD的
- 30. android導入導出數據庫
做你的res/layout文件夾中有main.xml文件,你的資源文件中是否有錯誤?如果沒有生成R.java – Raghunandan
不,我只有我的activity_main.xml –
那麼它應該是setContentView(R.layout.activity_main) – Raghunandan