是否有任何帮助、资源、示例或教程可用于将片段放入片段中?
我使用Action导航选项卡安装了两个选项卡,这些选项卡本质上是片段。我想要做的是,在其中一个Action导航选项卡片段中放入一个ListFragment和一个DialogFragment (以显示包含详细信息的视图)。
有可能吗?请帮帮忙。谢谢
以下是我到现在为止所做的事情:
。
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
{
View viewer = (View) inflater.inflate(R.layout.doodle_list, container,false);
return viewer;
}发布于 2013-08-05 09:17:28
我解决了这个问题。您可以使用支持库和ViewPager。如果你不需要通过手势滑动,你可以禁用滑动。下面是一些改进我的解决方案的代码:
public class TestFragment extends Fragment{
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View v = inflater.inflate(R.layout.frag, container, false);
final ArrayList<Fragment> list = new ArrayList<Fragment>();
list.add(new TrFrag());
list.add(new TrFrag());
list.add(new TrFrag());
ViewPager pager = (ViewPager) v.findViewById(R.id.pager);
pager.setAdapter(new FragmentPagerAdapter(getActivity().getSupportFragmentManager()) {
@Override
public Fragment getItem(int i) {
return list.get(i);
}
@Override
public int getCount() {
return list.size();
}
});
return v;
}}
P.S.It是用于测试的丑陋代码,但它改进了它是可能的。
https://stackoverflow.com/questions/9845188
复制相似问题