我想使用下面的代碼更改imagebutton的圖像。 Eclipse崩潰,但沒有發現錯誤...我也使用setBackgroundResource而不是setImageResource,但它不起作用。 Logcat中沒有任何錯誤。請幫助我找到正確的方法。這個改變圖像按鈕背景的代碼有什麼問題?
我有這個圖像按鈕的兩個圖像。 - edit_on & edit_off XML
的Java
imageblockButton = (ImageButton)findViewById(R.id.buttonblock);
imageblockButton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
imageblockButton.setImageResource(R.drawable.edit_on);
Intent intent1 = new Intent (context, ActivityBlockList.class);
startActivity(intent1);
v.setClickable(true);
}
});
我的XML是什麼樣子......
<ImageButton android:id="@+id/buttonblock"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="0sp"
android:scaleType="centerCrop"
android:background="@drawable/edit_off" />
我的XML外觀類似s ... –
user2991267