Android关于scrollview与listview的问题

问题描述

Android关于scrollview与listview的问题

当我使用scrollview与listview时 刷新scrollview会自动滚动到listview的顶部 这是为什么

<一些布局>

大概布局是这样的 刷新会直接滚动到listview顶部 使用sv.smoothScrollBy(0, 0)进入Activity会在<一些布局>上面,但是一刷新就没有效果了
请问大神们 这是什么原理吗 或者有其他的方法解决类似于这样的刷新

在线等。。。。。。。。

解决方案

android scrollview listview的嵌套问题
android:ScrollView嵌套ListView的问题
android:ScrollView嵌套ListView的问题

解决方案二:

http://blog.csdn.net/qingzi635533/article/details/12908205

时间: 2024-09-20 00:50:26

Android关于scrollview与listview的问题的相关文章

Android之ScrollView嵌套ListView和GridView冲突的解决方法

那么里面的ScrollView高度计算就会出现问题.我们也就无法得到想要的效果. 核心解决方案: 重写ListView或者GridView的OnMesure 方法. 复制代码 代码如下: public class MyListView extends ListView {         public MyListView(Context context) {                 super(context);         }         public MyListView(

Android中 ScrollView(ListView)中嵌套ListView时显示不全的简便解决方案

利用下面这个Utility 类的静态方法setListViewHeightBasedOnChildren()即可实现: 在listview.setAdapter()之后调用Utility.setListViewHeightBasedOnChilren(listview)就Okay 了. public class Utility { public static void setListViewHeightBasedOnChildren(ListView listView) { //获取ListVi

ScrollView嵌套ListView的显示不全及滑动问题

问题描述 ScrollView嵌套ListView的显示不全及滑动问题 20C 需求描述:要在一个页面显示比较多的数据,如:旅图详情页面需要显示旅图照片.评论列表等等内容:而且页面可以上下滑动:当个人动态列表滑动到底部时,可以加载更多的评论. 如图-1: 思路分析:因为要在一个页面显示较多的数据,且还有评论列表这样的模块,一下子想到使用ScrollView嵌套ListView,ScrollView可以上下滚动,ListView用于加载评论列表. 发现的问题:按照上面的思路,我做了尝试,发现两个问

android 关于 ScrollView嵌套GridView,ListView 显示和滑动的问题

ScrollView GridView ListView 都有上下滑动的响应函数,所以嵌套在一起的话,里面那一层就监听不到滑动的响应. 如果不处理的话,GridView 和 ListView 在ScrollView中只会显示一部分高度,这样看起来不是很郁闷? 在特殊的情况下,我们需要嵌套起来使用才能符合界面的设计. SO 在网上找了一些时间后,发现解决办法还是有的,一下是我个人觉得简单,易用,缺点不多的一种方法: 自定义一个类 继承GridView或者ListView,重写其中的 onMeasu

Android编程之截屏实现方法(包括scrollview与listview)_Android

本文实例讲述了Android编程之截屏实现方法.分享给大家供大家参考,具体如下: public class ScreenShot { // 获取指定Activity的截屏,保存到png文件 public static Bitmap takeScreenShot(Activity activity) { // View是你需要截图的View View view = activity.getWindow().getDecorView(); view.setDrawingCacheEnabled(tr

android scrollview嵌套listview计算高度的问题

 ScrollView中只能放一个控件,一般都放LinearLayout,orientation属性值为vertical.在LinearLayout中放需要呈现的内容.ListView也在其中,ListView的高度设为适应自身内容(wrap_content).但是为啥在scrollview中嵌套listview会出现只显示第一条listitem的高度呢,原因是:scrollview的ontach方法的滚动事件消费处理,ListView控件的高度设定问题 从谷歌那里找到的ScrollView嵌套

Android ScrollView嵌套ListView嵌套GridView的上下拉以及加载更多

ScrollView 效果 ScrollView 说明 一个ScrollView 嵌套ListView 嵌套GridView的上拉加载更多,下拉刷新的demo. 主要是重写了GridView和LsitView中的onMeasure 方法. 写的比较简单,希望对初学者有帮助. /*** * 主要思路是 * ScrollView 嵌套ListView 嵌套GridView的上拉加载更多,下拉刷新. * * 逻辑在适配器做了处理 * * 我们只让ListView加载2个数据Item,第一个是item对

安卓 scrollview嵌套listview上拉加载更多怎么实现啊

问题描述 安卓 scrollview嵌套listview上拉加载更多怎么实现啊 5C 如题 这个怎么实现啊,嵌套了监听不到 lv.setOnScrollListener(this) 这个事件 解决方案 Android scrollview中嵌套listview实现listview的下拉刷新上拉加载更多Android开发--上拉加载更多ListView实现ListView实现上拉加载更多 解决方案二: scrollview 直接嵌套listview 是不会实现上拉加载.两者一起使用起了冲突.这个时

Android开发-ScrollView嵌套GridView的解决办法

前些日子在开发中用到了需要ScrollView嵌套GridView的情况,由于这两款控件都自带滚动条,当他们碰到一起的时候便会出问题,即GridView会显示不全. 解决办法,自定义一个GridView控件 public class MyGridView extends GridView { public MyGridView(Context context, AttributeSet attrs) { super(context, attrs); } public MyGridView(Con