我正在研究android中的view pager模块。在viewpager适配器类中单击特定按钮时,我在刷新布局时遇到问题。我的方案就是这样: 我有文字和图像的视图。 2.单击图像按钮时,文本应该不可见,应显示图像,反之亦然。 每当我点击按钮时,更改都会在下一个屏幕而不是当前屏幕上进行。我希望更改能够在当前屏幕上进行。
如果有人知道如何处理它,请帮助我。
答案 0 :(得分:1)
在处理视图寻呼机时,如果你想在运行时动态地对屏幕进行更改,例如当你点击一个按钮时,应该出现图像/文本,反之亦然....声明onInstantiateItem里面的视图回调方法View Pager类。应使用final修饰符声明视图,然后只在当前屏幕而不是下一个屏幕上进行更改。请注意,即使您使用的是int,string等变量,也应该在onInstantiateItem方法中声明所有内容。 这解决了我的问题!!!