0

本とインターネットでは、たとえばここの Android Handling many EditText fields in a ListView、TextWatcher はクラスですが、Android devoloper ではインターフェイスhttp://developer.android.com/reference/android/text/TextWatcher.htmlです。そしてEclipseは、それがインターフェースだと言います。誰が正しい?)

4

2 に答える 2

1

TextWatcher はインターフェースです。あなたが与えた例では、それはインターフェースとして使用され、 MyTextWatcher クラスは TextWatcher インターフェースを実装しています。TextWatcher がクラスの場合、extendsを使用する必要があります。

インターフェース:

private class MyTextWatcher implements TextWatcher {

クラス:

private class ThisWontWork extends TextWatcher {
于 2012-12-29T05:25:43.203 に答える