0

私のAndroidプロジェクトのメインクラスには、次の構造の約6つのリスナーがあります。

temp.addTextChangedListener(new TextWatcher() {

            public void afterTextChanged(Editable arg0) {

            }

            public void beforeTextChanged(CharSequence s, int arg1, int arg2, int arg3) { }
            public void onTextChanged(CharSequence arg0, int arg1, int arg2, int arg3) { }

        });

しかし、それは少しまとまりがありません... 私がやりたい目標は、すべてのリスナーを含む TextBox などと呼ばれる一般的なクラスを作成することです。ボタンとそのリスナーについても同じことが言えます。わかりますか?これどうやってするの?

このシステムでは、次の方法でメソッドを呼び出すことができます。

temp.addTextChangedListener(TextBox.temp())
test.addTextChangedListener(TextBox.test())

私が自分自身をひどく説明した場合は、教えてください. ありがとう。

4

2 に答える 2