1

EditText と TextView を含む複合カスタム ビューである ConditionalEditText クラスがあります。このビューのレイアウトは XML で定義されています。EditText の onDraw メソッドをオーバーライドしたい。ただし、XML からインスタンス化されているためです。私は何かをすることはできません

EditText edt = new EditText() {
    protected void onDraw() {
        ....
    }
}

EditText をサブクラス化するか、XML ではなく Java で UI のインスタンス化を行う以外に、onDraw() メソッドをオーバーライドする方法はありますか?

4

1 に答える 1