Android 中ScrollView与ListView冲突问题的解决办法

自定义MyListView

public class MyListView extends ListView {   public MyListView(Context context)   {     super(context);     // TODO Auto-generated constructor stub   }    public MyListView(Context context, AttributeSet attrs)   {     super(context, attrs);     // TODO Auto-generated constructor stub   }    public MyListView(Context context, AttributeSet attrs, int defStyle)   {     super(context, attrs, defStyle);     // TODO Auto-generated constructor stub   }    protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec)   {     int expandSpec = MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE >> 2, MeasureSpec.AT_MOST);     super.onMeasure(widthMeasureSpec, expandSpec);   } } 

在xml布局中直接用MyListView替换ListView即可使用

如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

更多相关文章

  1. android系统自带的适配布局activity_list_item
  2. Android应用程序窗口(Activity)的测量(Measure)、布局(Layout)和绘制(Dr
  3. Android应用程序窗口(Activity)的测量(Measure)、布局(Layout)和绘制(Dr
  4. Android Studio 实时显示布局文件Preview窗口
  5. android 5种布局
  6. andrid五大布局
  7. Android长按事件和点击事件问题处理,OnItemLongClickListener和On
  8. 阿拉伯语布局修改总结
  9. [置顶] Android ListView高度自适应和ScrollView冲突解决

随机推荐

  1. 零碎知识点回顾——Activity横竖屏切换的
  2. Android(安卓)Support库和AndroidX冲突问
  3. Android之给图片添加水印效果
  4. android 保存配置文档
  5. Android 自定义显示图片Dialog
  6. android中保存Bitmap图片到指定文件夹中
  7. android 9.0 开机连接指定wifi
  8. 完全解决!android studio更新 check for u
  9. Android Studio之内存分析
  10. Flutter 打包 Could not get resource