将edittext添加到View布局

时间:2011-06-12 18:41:57

标签: android android-layout

关于这个例子 - http://android-coding.blogspot.com/2011/05/detect-multi-touch-event-test-on-custom.html

如何将EditText添加到视图中? 我试图将它添加到布局中,但是当我尝试更新它时,我收到错误消息。

由于

2 个答案:

答案 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的子类。您可能需要根据需要选择不同的布局。