ScrollView和ViewPager嵌套的问题
来源:互联网 发布:centos输入法下载 编辑:程序博客网 时间:2024/05/16 11:01
1、ViewPAger不显示的情况,设置 android:fillViewport="true"
2、ViewPager显示在屏幕下方,需要手动划一下才能看到ViewPager。
解决办法:
调用ScrollView的fullScorll方法。若是直接调用调用fullScroll,会发现无法滚动到真正的底部,这是因为Android下很多(如果不是全部的话)函数都是基于消息的,用消息队列来保证同步,所以函数调用多数是异步操作的。当让ViewPager显示时,并不等ViewPager显示出来,而是把ViewPager的添加到消息队列之后立刻返回,fullScroll被调用的时候,ViewPager可能还没有显示,自然无法滚动到正确的位置。
在ViewPager设置完Adapter之后调用
mScrollView.post(new Runnable() {
@Overridepublic void run() {
mScrollView.fullScroll(View.FOCUS_DOWN);
// mScrollView.fullScroll(View.FOCUS_UP);//根据实际情况设置
}});
0 0
- scrollview和viewpager嵌套冲突的问题
- ScrollView和ViewPager嵌套的问题
- Viewpager嵌套ScrollView和ListView嵌套ScrollView引起的冲突问题
- android中viewpager,scrollview的嵌套问题
- android中viewpager,scrollview的嵌套问题
- android中viewpager,scrollview的嵌套问题
- ScrollView里面嵌套ViewPager 的问题
- ScrollView嵌套ViewPager滑动冲突的问题
- 解决ScrollView嵌套viewpager的冲突问题
- 解决scrollView嵌套viewpager+listview,scrollview不能滑动的问题
- 解决ScrollView嵌套ViewPager,导致ViewPager不能滑动的问题
- ScrollView嵌套Viewpager嵌套ListView时遇到的问题
- listview ,scrollview,viewpager,嵌套问题
- 关于ScrollView中嵌套ListView和Viewpager问题
- Android -下拉刷新,ViewPager和ScrollView嵌套滚动问题解决方案
- 解决SwipeRefreshLayout和ScrollView中嵌套ViewPager卡顿问题
- 《转》ScrollView中嵌套ListView和Viewpager问题
- ScrollView嵌套ViewPager结构,在ViewPager翻页会导致ScrollView自动滑到底部的问题。
- POJ 1164 The Castle
- 自定义View实现TextView中的DrawableLeft缺陷
- 心动著境即是魔,随缘分别则无定
- PHP中SESSION与COOKIE的区别与联系
- 在MFC程序中增加控制台窗口
- ScrollView和ViewPager嵌套的问题
- linux中vim的工作模式
- Hiya Chart--简单易用的.NET 免费绘图组件
- 用数据泵导入数据失败报错ORA-39002: invalid operation
- android wifi连接开发
- Handler,Message,MessageQueue,AsyncTask,Service小知识点
- 为人处世三字经
- linux中中解决vsftp连接时的“500 OOPS:cannot change directory:/root”
- (三)为Android硬件抽象层(HAL)模块编写JNI方法提供Java访问硬件服务接口