【问题标题】:How to disable default focus highlight on tabhost?如何禁用tabhost上的默认焦点突出显示?
【发布时间】:2018-07-03 10:28:49
【问题描述】:

从 Android 8 开始,他们设置了接收焦点的视图的默认焦点突出显示颜色。 我使用android:defaultFocusHighlightEnabled="false" 删除按钮上的默认突出显示。 但我似乎无法让它在我的标签主机上工作。 滑动时,它将在我的第二个选项卡上显示默认的突出显示颜色。

你知道如何禁用 tabhost 上的默认突出显示颜色吗?

【问题讨论】:

    标签: android android-tabhost


    【解决方案1】:

    事实证明,他们为 tabhost 的指示器创建了一个视图。因此,我没有将 setDefaultFocusHighlightEnabled(false) 添加到 tabhost,而是将其添加到他们为指标创建的视图中。

    【讨论】:

      猜你喜欢
      • 2011-07-09
      • 1970-01-01
      • 2016-04-07
      • 2014-03-11
      • 2021-11-27
      • 2011-10-12
      • 2011-02-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多