关于Android中ListView嵌套GridView的问题
更新时间:2016年08月25日 11:46:10 投稿:daisy
在Android开发的过程中可能需要用到listview嵌套gridview的场景,但是在嵌套过程中也许会遇到问题,我们下面一起来看看是什么问题以及如何解决。
问题
在Android开发中,遇到一个问题,是ListView嵌套GridView,需要点击整个ListView的Item进行跳转。但是在点击GridView区域时无法进行页面的跳转。这是因为GridView获得了焦点。导致点击无法跳转。
解决方法就是:
1.在Item最外层加上
android:descendantFocusability="blocksDescendants"
2.在Adapter中添加
holder.mGridView.setClickable(false); holder.mGridView.setPressed(false); holder.mGridView.setEnables(false);
结束语
好了,这个问题就这么简单的解决了,希望本文的内容对有这个问题的朋友们能有所帮助。
您可能感兴趣的文章:
- Android ScrollView 下嵌套 ListView 或 GridView出现问题解决办法
- Android仿贴吧内容下的简单ListView嵌套GridView
- Android 中ScrollView嵌套GridView,ListView的实例
- Android开发之ListView、GridView 详解及示例代码
- Android RecyclerView详解之实现 ListView GridView瀑布流效果
- Android之ScrollView嵌套ListView和GridView冲突的解决方法
- android ListView和GridView拖拽移位实现代码
- Android 中ListView和GridView赋值错位
相关文章
Android切换至SurfaceView时闪屏(黑屏闪一下)以及黑屏移动问题的解决方法
本文主要介绍了Android切换至SurfaceView时闪屏(黑屏闪一下)以及黑屏移动问题的解决方法。具有一定的参考作用,下面跟着小编一起来看下吧2017-01-01
Android下拉刷新PtrFrameLayout的使用实例代码
本篇文章主要介绍了Android下拉刷新PtrFrameLayout的使用实例代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2017-06-06
Android JetPack组件的支持库Databinding详解
DataBinding是Google发布的一个数据绑定框架,它能够让开发者减少重复性非常高的代码,如findViewById这样的操作。其核心优势是解决了数据分解映射到各个view的问题,在MVVM框架中,实现的View和Viewmode的双向数据绑定2022-08-08
Android Studio全局搜索快捷键(Ctrl+Shift+F)失效问题及解决
这篇文章主要介绍了Android Studio全局搜索快捷键(Ctrl+Shift+F)失效问题及解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2023-01-01
Android实现读取SD卡下所有TXT文件名并用listView显示出来的方法
这篇文章主要介绍了Android实现读取SD卡下所有TXT文件名并用listView显示出来的方法,涉及Android针对SD卡的读取及文件遍历等相关操作技巧,需要的朋友可以参考下2017-06-06


最新评论