0
AutoCompleteTextViewのvoid setAdapter(T adapter)メソッドをどのようにオーバーライドしますか?Android:AutoCompleteTextViewでsetAdapter()をオーバーライドする方法は?
class CustomAutoCompleteTextView extends AutoCompleteTextView {
//constructors
@Override
public void setAdapter(??? adapter) {
super.setAdapter(adapter);
}
}
私はメソッドのシグネチャのためthe android dev pageを参照しますが、以前のページでは、一般的なT.で混乱していた、それは「TはListAdapter &フィルター処理を拡張します」と言います。これをOverrideシグネチャに変換する方法がわかりません。私はまた、いくつかの以前のstackoverflowの質問(ListViewアダプタについて)を確認したが、それは役に立たなかった。
解決策はいいですが、何が起こっているのかについての説明もまた理解できます。
ありがとうございます!
あなたはそれが必要ですか?あなたのメソッドは何も追加しません –
'setAdapter'メソッドをオーバーライドすることで何を達成したいですか? – pskink
アダプターがACTVに追加されるたびにDataSetObserverをアダプターに追加します。私が組み込んだコードには、実装して以来のコードは含まれていません。私の最初の質問は、ACTVに関することではなく、ジェネリックパラメータでオーバーライドする方法についてのことでした。 – Jellio