我有了幾頁從主頁訪問,一個基本的Android應用程序,反正我做
public void main(View view) { setContentView(R.layout.main); }
和配置變更爲主要的遊戲頁面更改佈局。現在我想添加字符,因此我添加了protected void onDraw(Canvas canvas) { super.onDraw(canvas); Paint green = new Paint(); green.setColor(Color.GREEN); Rect theRect = new Rect(); theRect.set(0,0,canvas.getWidth()/2,canvas.getHeight()/2); canvas.drawRect(theRect, green); }
但我只想稱它爲「主」或遊戲所在的場景/佈局。它似乎根本不會被調用,可能是由於我沒有完全理解xml和多個java文件和函數之間的關係。我是新來的機器人,所以這可能是一個愚蠢的問題,我只是找不到任何與多個網頁搜索,沒有運氣。的Java後端代碼,XML代碼
0
A
回答
0
您可以添加你的遊戲視圖到活動類:
類GameView延伸查看/ SurfaceView {
//-- contains onDraw() method
}
要添加這個遊戲讓您查看活動,你必須做
獲得佈局的參考我你要添加這個遊戲視圖。
例如:LinearLayout layout =(LinearLayout)findViewById(R.id.linearlayout);
添加GameView到這個佈局
如:layout.addView(新GameView());
更多的細節,你可以參考由http://www.edu4java.com/en/androidgame/androidgame3.html
希望這有助於你
相關問題
- 1. 將PHP代碼連接到Java後端
- 2. Excel到XML在Java代碼?
- 3. 代碼生成 - XML到Java
- 4. 的XML代碼
- 5. XML代碼
- 6. testNG XML代碼
- 7. 轉換XML代碼Java代碼與表達
- 8. 如何編譯Java代碼的Clojure代碼後leiningen
- 9. 從Java腳本調用代碼背後的代碼
- 10. Java - 代碼中的錯誤代碼
- 11. Android代碼重用的java代碼
- 12. 由groovy代碼測試的java代碼的代碼覆蓋率
- 13. XML bean的配置,java代碼配置
- 14. XML到Java中的Android代碼
- 15. 如何寫這個XML的Java代碼
- 16. java-excel表格內容的xml代碼
- 17. 使用Java代碼的XML解析器
- 18. 來自Java代碼的XML轉換
- 19. 創建代碼背後的代碼
- 20. 運行Java代碼的終端
- 21. Java中的編碼代碼
- 22. com.android.builder.packaging.DuplicateFileException後端生成的代碼
- 23. 代碼(java,多線程)在一行代碼後停止執行
- 24. Java代碼Obfuscate
- 25. Java代碼
- 26. 從Java代碼
- 27. 從Java代碼
- 28. Java android代碼
- 29. 從Java代碼
- 30. XSL代碼從XML