私は以下のコードを使用していますが、そのコードは静的データパスのみに完全に使用されているため、searchview から動的に文字列データを渡す必要があります。以下のコードで文字列を設定します。コードを試してみましたが、コードが機能しません。
タブ アクティビティ
Bundle bundle=new Bundle();
bundle.putString("My_DATA",query); //here query is string variable. that in dynamic data.
mAdapter.getData(bundle);
TabPagerAdapter
Fragment fragment = new ImageFragment();
bundle.get("My_DATA");
fragment.setArguments(bundle);
return fragment;
タブフラグメント
if(getArguments()!=null){
String sentString = getArguments().getString("My_DATA");
Log.i("FRAGMENT MSG", sentString);}
上記のコードは動的データでは機能しませんが、タブ アクティビティがクエリ変数を他の文字列に変更すると、このコードが完全に機能します。