2016-09-15 5 views
0

みんな、Android:ヒント付き検索機能

私は自分のアプリで検索を実装したいと思います。私はここやそこで研究をしてきましたが、そのうちのいくつかは本当に理解できません。 Android Search Listview using Filterは非常に参考になる例の1つです。

検索を開始するときにヒントを与える検索機能を実装したいと考えています。また、ヒントをクリックすると、意図したページに移動します。

たとえば、ヒントは「apple」です。ヒントをクリックするとリンゴのページに移動します。

これは可能ですか? 私にお勧めできるサイトやチュートリアルはありますか?

ありがとうございます!

+0

私はあなたがautocompletetextviewを探していると思います。これをチェックしてくださいhttp://www.tutorialspoint.com/android/android_auto_complete.htm – Ramesh

+0

http://www.javatpoint.com/android-autocompletetextview-exampleこの簡単な方法を試してみてください。アイテムが選択され、インテントを送信したときにイベントを処理します開こうとしている特定のページに移動します。 –

+0

私の答えを確認してください –

答えて

0

Material SearchViewを使用することをお勧めします。

MaterialSearchView searchView = (MaterialSearchView) findViewById(R.id.search_view); 
    searchView.setOnQueryTextListener(new MaterialSearchView.OnQueryTextListener() { 
      @Override 
      public boolean onQueryTextSubmit(String query) { 
       //Do some magic 
       return false; 
      } 

      @Override 
      public boolean onQueryTextChange(String newText) { 
       //Do some magic 
       return false; 
      } 
     }); 

     searchView.setOnSearchViewListener(new MaterialSearchView.SearchViewListener() { 
      @Override 
      public void onSearchViewShown() { 
       //Do some magic 
      } 

      @Override 
      public void onSearchViewClosed() { 
       //Do some magic 
      } 
     }); 

https://github.com/Shahroz16/material-searchview

enter image description here

+0

こんにちは、私は 'autocompletetextview'を試してみます。申し訳ありませんが、まだあなたの提案を試す時間がありませんでした。します。私はautocompletetextviewの目的を実装する上でいくつか問題があります。 –

+0

助けがあれば回答を受け入れてください。質問があれば教えてください –