0

arrayList= new ArrayList<FriendsData>();Base Activity のインターフェイス内で定義されている があります。

public interface RequestUsers
    {
        ArrayList<FriendsData> arrayList    =  new ArrayList<FriendsData>();

    }

私はすでにEclipseのクリーニングと再起動を試みましたが、何も起こりません。

理由を説明してください -1 ここにいる STACKOVERFLOW の人たちと比べて私が愚かだと思うなら、私の質問を削除します。

4

1 に答える 1

2

インターフェイス内の変数は、定数 (つまり ) のみにすることができますstatic final。それでも、インターフェースにフィールドを持つことはスタイルが悪いと見なされることがよくあります。

別の方法は、個々の拡張インスタンスではなく、スーパークラスでそれが本当に必要な場合は、 ではなく を使用することですabstract classinterface

于 2013-06-12T11:00:06.620 に答える