【问题标题】:Android Toggle button Programmatically or XML?Android切换按钮以编程方式还是XML?
【发布时间】:2011-09-27 08:21:17
【问题描述】:

所以我自己制作了类似于 vista 航空玻璃的切换按钮,而不是打开或关闭状态。我希望切换按钮在被选中时变亮,直到它被取消选择。这可能吗?以编程方式或通过 XML 哪个选项最好?

【问题讨论】:

    标签: android option togglebutton


    【解决方案1】:

    使用ToggleButton

    对于选择/取消选择行为,您最好这样做:

    • 最初使用 XML 定义它。
    • 然后,以编程方式引用 XML 标记并处理其行为(即按钮被选中/取消选中时的外观)

    【讨论】:

      【解决方案2】:

      查看StateListDrawable。它最好在 XML 中定义,但您也可以通过编程方式进行。

      【讨论】:

        【解决方案3】:

        如果我理解正确,您正在寻找此切换按钮。 http://developer.android.com/reference/android/widget/ToggleButton.html 您可能不需要创建自己的。

        如果可能,建议在 XML 级别管理所有 UI 组件。

        【讨论】:

          猜你喜欢
          • 2017-11-02
          • 1970-01-01
          • 1970-01-01
          • 2022-11-02
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2014-08-30
          • 2011-09-21
          相关资源
          最近更新 更多