1

textwatcherを実装するとエラーが発生する

Syntax error on token "implements", extends expected

私のコードは

import android.text.TextWatcher;
public interface Testing implements TextWatcher{

}

なぜ拡張を使用する必要があるのですか?

4

1 に答える 1

7

あなたは実装し TextWatcherていません-それを拡張する新しいインターフェースを作成しています。

したがって、次のように記述します。

public interface Testing extends TextWatcher

また

public class Testing implements TextWatcher

あなたは本当に何をしようとしているのかを語っていないので、実際にクラスを宣言する必要があるのか​​、それともTextWatcher.

あるインターフェースを別のインターフェースに拡張する宣言の詳細については、JLS のセクション 9.1.3を参照してください。

于 2012-08-26T20:28:11.483 に答える