当listview里面嵌套gridview时,会遇到点击无效的情况,这时候是抢焦点的问题,只需要在listview的xml里设置 android:descendantFocusability="blocksDescendants",或者在gridview代码里让gridview失去焦点就行: holder.img_gradview.setFocusable(false); holder.img_gradview.setClickable(false);
holder.img_gradview.setPressed(false);holder.img_gradview.setEnabled(false);当然istview里面嵌套gridview时还会出现gridview只会显示一行,只需要在gridview代码里设置holder.img_gradview.setHaveScrollbar(false);就行了
ListView嵌套Gridview遇到的问题
最新推荐文章于 2021-11-19 15:19:09 发布
本文介绍了当ListView中嵌套GridView时可能遇到的点击无效及只显示一行的问题,并提供了具体的解决方案,包括设置XML属性和代码调整。
622

被折叠的 条评论
为什么被折叠?



