我的意思是这样的
public class ConditionalEditText extends EditText implements TextWatcher
{
TextView tv;
....
}
只有当EditText满足某些用户指定的条件时,才会显示TextView。
我试着这样做
public class ConditionalEditText extends LinearLayout implements TextWatcher
{
EditText edt;
TextView tv;
....
}
但是我无法为主要布局中不同的视图实例指定 edt 的不同XML属性。
答案 0 :(得分:1)
不,只有ViewGroup可以有子视图
答案 1 :(得分:0)
事实证明,有一种方法可以做到这一点。您可以将包含您想要的任何视图的PopupWindow锚定到另一个View,这正是我想要的。我从这个链接获得了代码,并根据我的需要对其进行了修改。