0

基本的に、ナビゲーションバーとタブ付きレイアウトを持つアプリケーションを開発しています。このアイコンは、アプリケーションバーに検索アイコンが追加されています。各タブにはリストビューがあります。 このような断片で検索するための検索方法のアイデアを教えてください。アプリケーションバーで検索を使用してフラグメント内を照会する

enter image description here

+0

を試してみて、あなたが既に試みているものを提供してください。 –

+0

私のアプリケーションの実行を停止するので、コードを削除しました。おそらく、検索アイコンをクリックしたときにsearchviewを表示させようとしています。 searchviewでいくつかのサンプルアプリのコードに従ってください。 –

+0

このリンクを使用してください。http://stackoverflow.com/questions/21585326/implementing-searchview-in-action-bar –

答えて

1

この

@Override 
    public void onPrepareOptionsMenu(Menu menu) 
    { 
     // Associate searchable configuration with the SearchView 
     SearchManager searchManager = (SearchManager)getActivity(). getSystemService(Context.SEARCH_SERVICE); 
     SearchView searchView = (SearchView) menu.findItem(R.id.search).getActionView(); 
     searchView.setSearchableInfo(searchManager.getSearchableInfo(getActivity().getComponentName())); 
     searchView.setOnQueryTextListener(new SearchView.OnQueryTextListener() 
     { 
      @Override 
      public boolean onQueryTextSubmit(String query) 
      { 
       return false; 
      } 
      @Override 
      public boolean onQueryTextChange(String query) 
      { 
       // pass query to your filter 
       return true; 
      } 

     }); 
    } 
関連する問題