山不在高,有金则名

Android JAVA Linux C/C++

在GridView或ListView的Item中,嵌入Button

在GridView或ListView的Item中,嵌入Button,会有如下的情况发生:
尽管设置了OnItemClickListener,点击Item时,却没任何响应。
原来是其内部可点击的子控件,获取了焦点。
只需添加一个如下的属性即可:
    android:descendantFocusability="blocksDescendants"
但点击Item时,Button也会有按下的效果。
如果去除按下效果,暂未找到好办法?

阅读更多
个人分类: Android图形界面
上一篇Android的Toast简介(频繁弹出时,推荐复用)
下一篇在自己应用的XML中,使用系统资源
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭