2012-02-06 44 views
1

嗨我想創建簡單的形狀,如矩形和在android模擬器中查看它,我不想使用android xml,但java代碼,因爲我需要將加速度計應用到它。我使用eclipse,但我不明白我如何使用JPanel作爲eclipse不承認它,我必須安裝插件才能夠導入JPanel,並且是正確的方式來創建Android的形狀?瞭解如何創建形狀

任何幫助將有助於謝謝。

在eclipse中使用java和android。

+0

查看Android API中的'ShapeDrawable'。 http://developer.android.com/guide/topics/graphics/2d-graphics.html#shape-drawable – Danny 2012-02-06 19:24:58

+0

我試過這個,但是當我運行它,它強制關閉,認爲我使用它錯了,我有通過XML來做到這一點,如果沒有,我必須使用ondraw方法將形狀打印到模擬器中? – user1169775 2012-02-06 21:47:32

+0

您必須添加通過xml創建的自定義視圖。所有的圖形都可以在onDraw方法中完成。 – Danny 2012-02-07 15:55:32

回答

0

JPanel是一個swing組件,不屬於Android SDK。您需要通過覆蓋onDraw()來擴展視圖並使用畫布進行繪製,或者如果要進入3D繪圖,請查看OpenGL。