我正在創建一個使用LunarLander作爲示例的android應用程序。 現在我需要創建幾個在視圖上繪製的按鈕。 我不希望它們作爲視圖上方或下方的獨立佈局,而是在自定義視圖中。 這是可能的或者我將不得不以編程方式顯示按鈕圖像,然後檢測觸摸。我使用新建的按鈕從不在應用中顯示。我認爲這是因爲我已經覆蓋了onDraw並且按鈕從未被繪製,即使我呼叫 super.onDraw(canvas);android自定義視圖如何在視圖頂部繪製按鈕
1
A
回答
1
我認爲你可以使用FrameLayout來顯示兩個圖層 - 第一個是你的月球表面,第二個是帶按鈕的佈局等。你可以在layout.xml文件中定義所有的東西。可能這就夠了。
此致!
1
如果您的視圖擴展了Linear/Relative/TableLayout,則可以使用view.bringChildToFront(child)。
0
使用AbsoluteLayout &然後在你的UI線程集button.bringTioFront()&你完成了! 看這個職位Problem when using more elements in the ListView
相關問題
- 1. 在視圖頂部繪製按鈕的最有效方法?
- 2. Android:自定義列表視圖繪圖
- 3. 如何繪製/在視圖的頂部在Android
- 4. 如何在畫布上繪製自定義視圖android
- 5. 在ArrayAdapter中繪製自定義視圖
- 6. 繪製自己的自定義視圖
- 7. RelativeLayout按鈕頂部和按鈕下面的自定義列表視圖
- 8. Android:如何讓自定義視圖部分重繪?
- 9. android自定義列表視圖與自定義單選按鈕
- 10. 如何自定義Android視圖(如按鈕,滾動條等)?
- 11. Android的自定義視圖重繪
- 12. 如何在圖像視圖上放置自定義按鈕>
- 13. 繪製多個自定義視圖
- 14. 繪製自定義視圖背景
- 15. 自定義繪製視圖不顯示
- 16. Android控制自定義列表視圖中的按鈕
- 17. 如何在視圖上繪製自定義視圖(例如圓形)?
- 18. Android:如何添加按鈕和自定義視圖
- 19. 在屏幕的特定位置繪製自定義視圖 - Android
- 20. 在Google地圖頂部繪製自定義地圖平鋪圖像(.png) - Android
- 21. 如何使用自定義視圖中的按鈕從列表視圖中刪除自定義視圖
- 22. 如何使自定義疊加視圖在SurfaceView頂部透明?
- 23. 自定義後退按鈕視圖
- 24. 自定義視圖上的AirPlay按鈕
- 25. 自定義視圖覆蓋視圖Android
- 26. 如何在android中製作自定義圖庫視圖
- 27. 自定義視圖 - 條件視圖 - ViewStub和單選按鈕
- 28. 如何在Android視圖中添加自定義視圖?
- 29. Android自定義部分標題視圖
- 30. 自定義視圖中添加按鈕在Android的