问题

在Android开发中,遇到一个问题,是ListView嵌套GridView,需要点击整个ListViewItem进行跳转。但是在点击GridView区域时无法进行页面的跳转。这是因为GridView获得了焦点。导致点击无法跳转。

解决方法就是:

1.在Item最外层加上

android:descendantFocusability="blocksDescendants"

2.在Adapter中添加

holder.mGridView.setClickable(false);holder.mGridView.setPressed(false);holder.mGridView.setEnables(false);

结束语

好了,这个问题就这么简单的解决了,希望本文的内容对有这个问题的朋友们能有所帮助。

更多相关文章

  1. Android的Toolbar(含溢出菜单设置[弹出菜单的使用])的使用PopMen
  2. Android(安卓)Studio 入门 Hello World
  3. Android(安卓)Studio 移动项目到新文件夹,Installation failed wi
  4. Android(安卓)点击EditText以外区域,隐藏键盘
  5. arcgis for android 环境配置
  6. Android(安卓)studio Android(安卓)Monitor介绍一
  7. button的一些使用小常识(点击效果,button圆角,边框线的实现)
  8. 解决给一组Button设置Background导致点击效果错乱问题
  9. ScrollView嵌套Linearlayout显示不全的解决办法

随机推荐

  1. Android CTS 兼容性测试
  2. Android 核心分析 之五 -----基本空间划
  3. Android位图总结
  4. 【Android Studio使用教程3】Android Stu
  5. Android(安卓)之 MediaPlayer类
  6. Android dumpsys input详解
  7. Android中LayoutParams总结和用法
  8. Android libv4l2-android 摄像头视频捕获
  9. 新书《Android/OPhone开发完全讲义》即将
  10. android selector的用法