2012-08-26 26 views
1

當我實現textwatcher,出現錯誤是textwatch的一個界面嗎?

Syntax error on token "implements", extends expected 

我的代碼是

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

} 

爲什麼我需要使用擴展?

回答

7

你不是實施TextWatcher - 你正在創建一個新的接口來擴展它。

所以你可以這樣寫:

public interface Testing extends TextWatcher 

public class Testing implements TextWatcher 

你還沒說你真正想要做的,所以我們不能告訴你是否實際上應該聲明一個類,或者只是宣佈一個新的接口,它擴展了TextWatcher

請參閱JLS的section 9.1.3以獲取有關聲明一個接口以擴展另一個接口的更多詳細信息。

相關問題