对窗口小部件进行切换按钮

时间:2012-05-19 21:05:31

标签: android android-widget

如何向窗口小部件添加按钮,而不是用于打开活动或其他内容?

仅仅为了切换Wi-Fi :)可以通过ImageButton或类似的东西来完成吗?我只是无法弄清楚如何添加onClickListener。

1 个答案:

答案 0 :(得分:2)

我已经更新了我的答案,因为我知道你正在尝试编写AppWidget。

AppWidgets仅支持一组有限的视图,而ToggleButton不是其中之一。 AppWidgets支持的视图列表可在此处找到:

http://developer.android.com/guide/topics/appwidgets/index.html#CreatingLayout

你必须使用ImageButton并自己记住它的切换状态。您可以将其图像源设置为不同的图像,具体取决于是否切换。有关详细信息,请参阅ImageButton:

http://developer.android.com/reference/android/widget/ImageButton.html