【问题标题】:Android Wear 2.0 styled switchesAndroid Wear 2.0 风格的开关
【发布时间】:2017-05-07 10:02:53
【问题描述】:

我正在为我的 android wear 手表制作表盘,并且在配置活动中我想要一个开关。这个开关看起来像一个普通的 android 开关 (picture 1) 但我希望它看起来像 android wear 2.0 (picture 2) 中的新开关。谷歌是怎么做到的?

【问题讨论】:

  • 好问题。只是为了让您知道您的图片链接现在丢失了。

标签: material-design wear-os android-wear-2.0


【解决方案1】:

在最新的更新中,我们添加了一个 RoundSwitch 样式,它应该可以满足您的需要。

请看这里: Support Library Wear R.style

【讨论】:

    【解决方案2】:

    图 2 中的开关是 SwitchPreference,(至少目前)仅支持 PreferenceFragment

    【讨论】:

    • 好的,谢谢,但我希望他们将其添加为 RoundSwitch 或类似的东西。
    • 有这方面的样品吗?
    • 是的,我也希望如此!不确定是否有专门针对 SwitchPreference 的示例。一般来说,PreferenceFragment 有一个很好的例子(答案中的链接),您应该能够简单地将其中一个项目换成 SwitchPreference。希望有帮助
    【解决方案3】:

    您可以使用Widget.Wear.RoundSwitch 样式获取圆形开关样式。

    这是一个例子:

    <Switch
        style="@style/Widget.Wear.RoundSwitch"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"/>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-04
      • 1970-01-01
      相关资源
      最近更新 更多