0
私はRecycleViewをXMLを使用せずにプログラム的に設計しているので、Javaファイルをコピーするだけで、このコードをすべてのプロジェクトで再利用できます。Android RecycleViewプログラムでSearchViewを追加する
RecycleViewにSearchViewを追加し、サードパーティAPIを使用せずにすべての検索クエリフィルタをプログラムで設定する必要があります。
解決策を教えてください。
SearchView searchVyuVar = new SearchView(this);
searchVyuVar.setOnQueryTextListener(new SearchView.OnQueryTextListener()
{
@Override
public boolean onQueryTextSubmit(String query)
{
recylcleLysLysMgrVar.filter(query);
return true;
}
@Override
public boolean onQueryTextChange(String newText) {
recylcleLysLysMgrVar.filter(newText);
return true;
}
});
RecyclerView recylcleLysLyoVav = new RecyclerView(this);
recylcleLysLyoVav.addView(searchVyuVar);
recylcleLysLyoVav.setAdapter(recylcleLysLysMgrVar);
recylcleLysLyoVav.setLayoutManager(new LinearLayoutManager(this));
親切に使用する関数と変数の名前を付けるdiff形式を無視します。 –