0

可能な検索オプションである値を持つデータベースがあります。また、アクション バーに検索ボックスを備えた UI があります。ここで、検索ボックスに書かれた文字で始まるすべての可能な値を含むリストを表示したいと思います。

チュートリアルを見つけようとするときはいつでも取得できますRecentSearchSuggestionsが、新しいものに移動することなく、メインのアクティビティで CustomCursor のようなものを直接使用するのが好きです。

それを達成する可能性はありますか?チュートリアルへのリンクまたはいくつかのヒントで十分です。

4

2 に答える 2

1

簡単です。次のようにします: (これは疑似コードです)

 searchView.setOnQueryChangeListener(new OnQueryChangeListener() {

      public void onQueryChanged(String query) {
          Cursor suggestions = dbHelper.getSuggestionsByQuery(query); 
          //dbHelper is object that handles interactions with your DB
          SimpleCursorAdapter suggestionsAdapter = new SimpleCursorAdapter ... ;
          searchView.setSuggestionsAdapter(suggestionsAdapter);
      }
 });
于 2013-07-24T15:10:44.937 に答える