【发布时间】:2014-02-21 00:25:57
【问题描述】:
我可以找到的每个更改按钮图像的示例都显示了单击该按钮时如何更改它。但是我如何单击一个切换按钮,并让该单击更改常规按钮的图像?
更详细一点,我有两个按钮和一个 onCheckedChanged 事件:
<ToggleButton
android:id="@+id/toggleButton1"
android:text="@string/toggle" />
<Button
android:id="@+id/btn1"
android:onClick="onClick"
android:text="@string/button />
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked){
if (isChecked)
{
}
当按下切换按钮并发生 onCheckedChanged 事件时,我需要将 btn1 的背景设置为新图像。
【问题讨论】:
-
你看
ImageButton了吗?它还允许您定义自定义选择器。
标签: android eclipse image button onclick