当我实现textwatcher时,会发生错误
Syntax error on token "implements", extends expected
我的代码是
import android.text.TextWatcher;
public interface Testing implements TextWatcher{
}
为什么我需要使用extends?
答案 0 :(得分:7)
您不是实施 TextWatcher
- 您正在创建一个扩展它的新界面。
所以你会写:
public interface Testing extends TextWatcher
或
public class Testing implements TextWatcher
你还没有说过你真正要做的事情,所以我们无法判断你是否应该真正宣布一个类,或者只是声明一个扩展TextWatcher
的新接口。
有关声明一个接口扩展另一个接口的详细信息,请参阅JLS的section 9.1.3。