1

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

4

3 回答 3

1

使用切换按钮

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

  • 最初使用 XML 定义它。
  • 然后,以编程方式引用 XML 标记并处理其行为(即按钮在选择/取消选择时的外观)
于 2011-07-02T17:04:30.423 回答
0

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

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

于 2011-07-02T16:53:41.413 回答
0

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

于 2011-07-02T16:44:29.423 回答