每当找到更改按钮图像的示例时,都会显示如何在单击该按钮时更改它。但是,如何点击一个切换按钮,然后点击更改常规按钮的图像?Android:单击不同按钮时更改按钮图像
对于更详细一点,我有两个按钮和一个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'] (http://developer.android.com/reference/android/widget/ImageButton.html)?它还允许您定义自定义选择器。 – Vino