关于这个例子 - http://android-coding.blogspot.com/2011/05/detect-multi-touch-event-test-on-custom.html
如何将EditText添加到视图中? 我试图将它添加到布局中,但是当我尝试更新它时,我收到错误消息。
由于
答案 0 :(得分:1)
我在这里找到了一个很好的例子 - http://www.kellbot.com/2009/06/android-hello-circle。 我将EditText添加到布局中并且工作正常。
为了使用这个例子,代码应按照Sebastien's comment中的说明编写,其中他使用父线,如下所述:
final Activity parent = this;
答案 1 :(得分:0)
链接中的MultiTouchView扩展了View。您无法将其他视图添加到视图。您将需要MultiTouchView来扩展ViewGroup。请参阅有关构建custom components的Android文档。
为了能够添加视图,我想替换示例代码中的以下行
public class MultiTouchView extends View {
与
public class MultiTouchView extends FrameLayout {
应该可以工作,因为FrameLayout是ViewGroup的子类。您可能需要根据需要选择不同的布局。