Android两级嵌套ListView滑动问题的解决
16lz
2021-01-24
Android下面两级嵌套ListView会出现滑动失效,解决方案,把两级Listview全换成NoScrollListView,代码如下:
public class NoScrollListView extends ListView { public NoScrollListView(Context context) { super(context); } public NoScrollListView(Context context, AttributeSet attrs) { super(context, attrs); } public NoScrollListView(Context context, AttributeSet attrs, int defStyle) { super(context, attrs, defStyle); } @Override public void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { int expandSpec = MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE >> 2, MeasureSpec.AT_MOST); super.onMeasure(widthMeasureSpec, expandSpec); }}
然后在父Listview外面放个ScrollView实现滑动就Ok了
更多相关文章
- Android(安卓)一键锁屏实现
- S5PV210 Android(安卓)分支代码学习
- android中设置AlertDialog的大小
- Android中Fragment中启动一个Activity,实例化控件。
- Android(安卓)TextView 设置删除线
- Conversion to Dalvik format failed with error 1 in Android(
- android中如何发送短信、接收短信
- Android(安卓)简单的照相机程序
- Android下载后自动安装