【发布时间】:2018-07-03 10:28:49
【问题描述】:
从 Android 8 开始,他们设置了接收焦点的视图的默认焦点突出显示颜色。
我使用android:defaultFocusHighlightEnabled="false" 删除按钮上的默认突出显示。
但我似乎无法让它在我的标签主机上工作。
滑动时,它将在我的第二个选项卡上显示默认的突出显示颜色。
你知道如何禁用 tabhost 上的默认突出显示颜色吗?
【问题讨论】:
从 Android 8 开始,他们设置了接收焦点的视图的默认焦点突出显示颜色。
我使用android:defaultFocusHighlightEnabled="false" 删除按钮上的默认突出显示。
但我似乎无法让它在我的标签主机上工作。
滑动时,它将在我的第二个选项卡上显示默认的突出显示颜色。
你知道如何禁用 tabhost 上的默认突出显示颜色吗?
【问题讨论】:
事实证明,他们为 tabhost 的指示器创建了一个视图。因此,我没有将 setDefaultFocusHighlightEnabled(false) 添加到 tabhost,而是将其添加到他们为指标创建的视图中。
【讨论】: