发现ExpandableListActivity的onChildClick方法失效

简介: ExpandableListActivity的onChildClick方法失效如何解决

通过继承ExpandableListActivity实现了一个二级列表,而子列表存在TextView和CheckBox组件,这里就存在一个问题,点击子列表项发现onChildClick方法并没有调用,搜索才发现是CheckBox的ListView失去焦点了。最后通过把CheckBox的焦点给释放了android:focusable="false"就可以了。
方法如下:
<CheckBox
android:layout_width="match_parent"
android:layout_height="18dp"
android:id="@+id/caculated"
android:layout_weight="27"
ndroid:checked="true"
android:textColor="@color/colorScorexml"
android:focusable="false"
/>

相关文章
|
存储 Java Android开发
Android系统 设置第三方应用为默认Launcher实现和原理分析
Android系统 设置第三方应用为默认Launcher实现和原理分析
1825 0
|
XML Java Android开发
Android8.1 MTK平台 增加以太网静态IP功能
Android8.1 MTK平台 增加以太网静态IP功能
1169 0
Android8.1 MTK平台 增加以太网静态IP功能
|
XML Shell Android开发
FAQ 笔记
FAQ 笔记
392 0
|
7天前
|
人工智能 运维 安全
|
5天前
|
人工智能 异构计算
敬请锁定《C位面对面》,洞察通用计算如何在AI时代持续赋能企业创新,助力业务发展!
敬请锁定《C位面对面》,洞察通用计算如何在AI时代持续赋能企业创新,助力业务发展!
|
6天前
|
机器学习/深度学习 人工智能 自然语言处理
B站开源IndexTTS2,用极致表现力颠覆听觉体验
在语音合成技术不断演进的背景下,早期版本的IndexTTS虽然在多场景应用中展现出良好的表现,但在情感表达的细腻度与时长控制的精准性方面仍存在提升空间。为了解决这些问题,并进一步推动零样本语音合成在实际场景中的落地能力,B站语音团队对模型架构与训练策略进行了深度优化,推出了全新一代语音合成模型——IndexTTS2 。
605 21