6
私はアダプターを持っており、私はad.getFilter().filter(s);
をlistViewのフィルターに使用します。
EditTextで1単語を書くとうまくいきます。
単語の後に空白文字を書き込むと、結果は出ません。
名前とサーマネンなどのフィルタを使用したいと思います。 "Mario Rossi"
をedittextに挿入して結果を得たいです。 私が説明したことを願っています。
ありがとうございました。androidのListViewフィルター
private TextWatcher filterTextWatcher = new TextWatcher() {
public void afterTextChanged(Editable s) {
}
public void beforeTextChanged(CharSequence s, int start, int count,
int after) {
}
public void onTextChanged(CharSequence s, int start, int before,
int count) {
ad.getFilter().filter(s);
}
};
いくつかの小さなミスが、この記事を参照してください http://stackoverflow.com/questions/9407428/filter-for-android-listview-space -キャラクター –