我在布局文件中使用了ViewPager元素。此ViewPager在我的 MainActivity 类中实例化。
ViewPager由两个片段组成:列表视图和普通视图。
然而,我想要的是,当用户触摸列表视图上的项目时,ViewPager会切换到另一个片段(普通视图)。
现在我将ViewPager作为单例类中的元素。这样我就可以从我的 MainActivity 类和我的 PostAdapter (ListView适配器)类访问它。
我不确定这是正确的做法。有什么想法吗?谢谢!
- 编辑 根据要求,一些代码:
MyProperties.java(单身类)
答案 0 :(得分:0)
为什么不使用静态变量?
static ViewPager viewpager;
像以下
一样访问它MainActivity.viewpager.someThing();