0

我的意思是这样的

public class ConditionalEditText extends EditText implements TextWatcher
{
    TextView tv;
    ....
}

只有当 EditText 满足某些用户指定的条件时,才应该显示 TextView。

我试着这样做

public class ConditionalEditText extends LinearLayout implements TextWatcher
{
    EditText edt;
    TextView tv;
    ....
}

但是我无法为主布局中视图的不同实例为edt指定不同的 XML 属性。

4

2 回答 2

2

不,只有 ViewGroup 可以有子 View

于 2013-08-02T06:19:14.910 回答
0

事实证明,毕竟有办法做到这一点。您可以将包含您想要的任何视图的 PopupWindow 锚定到另一个视图,这正是我想要的。我从这个链接获得了这样做的代码,并根据我的需要对其进行了修改。

http://code.google.com/p/simple-quickactions/

感谢 Qberticus 的制作!

于 2013-08-03T14:00:43.567 回答