失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > viewpager里如何获取其子界面的按钮并为其添加监听器啊 – java – 前端

viewpager里如何获取其子界面的按钮并为其添加监听器啊 – java – 前端

时间:2024-01-07 07:35:22

相关推荐

viewpager里如何获取其子界面的按钮并为其添加监听器啊 – java – 前端

方法,在viewpager的adapter里面有一个方法可以获取到当前的view,如下: 1 2 3 4 5 6 7 8 9 10 private View mCurrentView; @Override public void setPrimaryItem(ViewGroup container, int position, Object object) { mCurrentView = (View)object; } public View getPrimaryItem() { return mCurrentView; } ViewPager的adapter通过setPrimaryItem方法设置当前显示子view. 将其保存下来就可以在后面通过自定义的getPrimaryItem来获取到当前子view了。 装监视器:把view装进list,list加载到pageAdapter,给viewpager设置监听,监听的就是全部view,要实现这种图片轮播(广告栏效果),就是一句关键代码viewPager.setCurrentItem(msg.arg1);,利用handler和thread,每隔几秒改变item的下标。 viewPager.setAdapter(new MyAdapter());viewPager.setOnPageChangeListener(onPageChangeListener);

如果觉得《viewpager里如何获取其子界面的按钮并为其添加监听器啊 – java – 前端》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。