如何将动态字符串数据传递到Tab活动的当前选项卡片段?

时间:2015-09-18 07:33:35

标签: fragment tabactivity pass-data

我正在使用下面的代码,但该代码仅使用完全静态数据传递,我需要从searchview动态传递字符串数据。并使用我的代码设置字符串,下面我尝试代码但代码无效。

TabActivity

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;

TabFragment

if(getArguments()!=null){
String sentString = getArguments().getString("My_DATA");
Log.i("FRAGMENT MSG", sentString);}

上面的代码不适用于动态数据,但当Tab活动改为查询变量时,任何其他字符串那个时间完成了这段代码的工作,帮助我。

0 个答案:

没有答案