2012-02-06 45 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。