解决listview嵌套在scrollview中的冲突问题
来源:互联网 发布:淘宝好用的生活用品 编辑:程序博客网 时间:2024/05/01 20:11
这个是自定义的一个listview,非常简单。
<pre name="code" class="java"> <pre name="code" class="java">package com.msstudent.view;import android.content.Context;import android.util.AttributeSet;import android.widget.ListView;public class MyListView extends ListView {public MyListView(Context context) {super(context);}public MyListView(Context context, AttributeSet attrs) {super(context, attrs);}public MyListView(Context context, AttributeSet attrs, int defStyle) {super(context, attrs, defStyle);}@Overrideprotected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {int expandSpec = MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE >> 2,MeasureSpec.AT_MOST);super.onMeasure(widthMeasureSpec, expandSpec);}}
用法:直接在xml布局文件中引人即可。
这个是一个自定义的scrollview
package com.msstudent.view;import android.content.Context; import android.util.AttributeSet; import android.widget.ScrollView; public class MyScrollView extends ScrollView { private OnScrollListener onScrollListener; public MyScrollView(Context context) { this(context, null); } public MyScrollView(Context context, AttributeSet attrs) { this(context, attrs, 0); } public MyScrollView(Context context, AttributeSet attrs, int defStyle) { super(context, attrs, defStyle); } /** * 设置滚动接口 * @param onScrollListener */ public void setOnScrollListener(OnScrollListener onScrollListener) { this.onScrollListener = onScrollListener; } @Override protected void onScrollChanged(int l, int t, int oldl, int oldt) {//滑动改变就会实时调用 super.onScrollChanged(l, t, oldl, oldt); if(onScrollListener != null){ onScrollListener.onScroll(t); } } /** * * 滚动的回调接口 * */ public interface OnScrollListener{ /** * 回调方法, 返回MyScrollView滑动的Y方向距离 * @param scrollY * 、 */ public void onScroll(int scrollY); } }
用法通上面的list一样
0 0
- 解决listview嵌套在scrollview中的冲突问题
- 解决ListView嵌套在ScrollView中滑动冲突问题
- 解决scrollView嵌套listview的冲突问题
- Scrollview嵌套listVIew冲突问题的解决
- 通过自定义ListView解决在scrollView中的嵌套问题
- 通过自定义ListView解决在scrollView中的嵌套问题
- 解决scrollView嵌套listview 冲突
- scrollview嵌套listView冲突解决
- 解决 ScrollView嵌套ListView listview的冲突问题 ---简单粗暴
- listview在scrollView中的冲突解决
- listview在scrollView中的冲突解决
- ScrollView嵌套ListView冲突问题
- Scrollview嵌套ListView冲突问题
- 解决ScrollView中嵌套ListView滚动效果冲突问题
- 解决scrollview 嵌套gridview或者listview 冲突的问题
- 解决ScrollView中嵌套ListView滚动效果冲突问题
- 解决ScrollView嵌套ListView冲突问题,并且添加阻尼效果
- Android解决ScrollView嵌套ListView滑动冲突问题
- Android中visibility属性VISIBLE、INVISIBLE、GONE的区别
- 6. ZigZag Conversion
- 转回到Edison上开发
- 算法题(3)
- 通过Ajax方式上传文件,使用FormData进行Ajax请求
- 解决listview嵌套在scrollview中的冲突问题
- 在spring中如何直接访问在/WEB-INFO/ 下的 jsp页面
- #Xmpp开发# 解决Android和IOS可登录相同账号而不被挤掉的问题
- 非对称加密算法
- iOS 虚拟GPS 就是为了玩pokemon go 哈哈哈哈
- 108. Convert Sorted Array to Binary Search Tree
- nyoj 106 背包问题
- logback.xml的配置
- 算法竞赛入门经典2.5 2-1水仙花数