0

私はこのようなことを意味します

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

TextView は、EditText がユーザー指定の条件を満たしている場合にのみ表示されるはずです。

こんな感じにしてみました

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

しかし、メイン レイアウトのビューのさまざまなインスタンスに対して、 edtにさまざまな XML 属性を指定することはできません。

4

2 に答える 2

0

結局のところ、これを行う方法があることがわかりました。必要なビューを含む PopupWindow を別のビューに固定できます。これはまさに私が望んでいたことです。このリンクからコードを取得し、必要に応じて変更しました。

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

これを作成してくれた Qberticus に感謝します。

于 2013-08-03T14:00:43.567 に答える