tri*_*lar 2 android android-viewpager
我想ViewPager用 2 页构建一个。在第一页上,您可以选择一个类别。当List item is selected屏幕滑动到第二页时,您可以选择一些子类别。
我实现了clicklistener等等。但我不知道如何从fragment. 甚至有可能吗?或者您对我有其他解决方案吗?希望你明白我想要达到的目标。
好的,找到了适合我自己的解决方案。感谢 Sayem 的提示。
我通过 bundle 将 ViewPager 的 ID 传递给我的第一个片段。在我的片段中,我可以使用这个简单的代码:
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
viewPagerId = getArguments().getInt("viewPagerId");
View rootView = (View) inflater.inflate(R.layout.fragment_cat, container, false);
populateListView(rootView);
viewPager = (ViewPager) getActivity().findViewById(viewPagerId);
return rootView;
}
Run Code Online (Sandbox Code Playgroud)
并切换页面然后简单地这样:
viewPager.setCurrentItem(position);
Run Code Online (Sandbox Code Playgroud)
谢谢您的帮助
| 归档时间: |
|
| 查看次数: |
4476 次 |
| 最近记录: |