1
我有一个在每个视图之间转换的ViewFlipper,我想将动画绘制到一组画布上,每个视图一个。我会如何将画布集成到视图中,以便我仍然可以在上面放置按钮?Android的画布在我的布局?
如果这是不可能的,我将如何去绘制图像绘制到画布点击,以便我可以构建自己的按钮?
我有一个在每个视图之间转换的ViewFlipper,我想将动画绘制到一组画布上,每个视图一个。我会如何将画布集成到视图中,以便我仍然可以在上面放置按钮?Android的画布在我的布局?
如果这是不可能的,我将如何去绘制图像绘制到画布点击,以便我可以构建自己的按钮?
看来我养成了回答自己的问题的习惯,但无论如何,我只是为了完成而做的,希望其他人可能会遇到我在学习android平台时遇到的问题。
方式,它看起来有一个包含在您的视图中的画布是创建一个自定义视图。
你的自定义视图应该扩展视图(android的一个),然后应该在你的布局中实例化。
在布局中实例化它必须按照以下方式完成。
,如果你的包名是:
com.mypackage
和自定义视图类叫做
MyCustomView
那么你在布局XML实例应该如下
<com.mypackage.MyCustomView
android:id="myviewid" android:layout_height="fill_parent"
android:layout_width="fill_parent">
</com.mypackage.MyCustomView>
我已经包含了一些参数,如ID和布局(我让它填充父项,因为我想要它然后我只是将该部分放置在我的RelativeLayout 以上的某个地方以上其他东西如按钮,这意味着它将下面他们在屏幕上。
希望这可以帮助别人,享受。