我正在实施自定义表面视图,该视图由setContentView(new SurfaceViewClass(Context))
从其他活动调用。这个课程正在扩展surfaceView
。在我在表面视图中添加的Draw()
方法中,我显示的是一个触发的动画,比如每200毫秒,这意味着surfaceview
线程每200毫秒触发一次。
我的要求是我想在动画底部添加一个按钮,该按钮可以在用户按下时响应事件。怎么可能这样做?
谢谢!
答案 0 :(得分:2)
想法是在FrameLayout中使用surfaceView(即你的图形)。请参阅以下链接中的xml布局。
在以下问题中,我已经发布了相同的代码。
Android:Crash: Binary XML file line : Error inflating class (using SurfaceView)
告诉我们它是否有效!