请教一个FragmentTabhost传值问题
1个回答
展开全部
使用fragmenttabhost做了一个导航,因为需要,我需要在启动对应的tab时,传入一个参数,但不知道怎么传?求指导……
这样行吗:fragmentTabHost.add(xx,xx.class,bundler);如果把参数放进bundler中,那么在fragment界面中,如果获取这个对象呢?要传参的fragment调用fragment.setarguments(bundle),fragment的onCreateView方法里调用getArguments()获得BundleFragmentTabHost里面是这样启动Fragment的
Java code?
1
tabHost.addTab(tabHost.newTabSpec("tab1").setIndicator("wait"), Fragment1.class,null);
这样行吗:fragmentTabHost.add(xx,xx.class,bundler);如果把参数放进bundler中,那么在fragment界面中,如果获取这个对象呢?要传参的fragment调用fragment.setarguments(bundle),fragment的onCreateView方法里调用getArguments()获得BundleFragmentTabHost里面是这样启动Fragment的
Java code?
1
tabHost.addTab(tabHost.newTabSpec("tab1").setIndicator("wait"), Fragment1.class,null);
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询