Tôi đang cố gắng thay đổi hình ảnh của ImageButton theo lập trình.Thay đổi hình ảnh theo chương trình?
Tôi đang cố gắng sao chép mã này, nhưng setBackgroundDrawable đã không còn được dùng nữa.
public void giveClue(View view) {
Drawable replacer = getResources().getDrawable(R.drawable.icon2);
((ImageButton) view).setEnabled(false);
((ImageButton) view).setBackgroundDrawable(replacer);
gameAdapter.giveClue(game);
}
nút My được tạo bằng xml như sau:
<ImageButton
android:id="@+id/ImageButton2"
android:layout_width="24dp"
android:layout_height="22dp"
android:layout_alignTop="@+id/imageButton1"
android:layout_toLeftOf="@+id/ImageButton3"
android:src="@drawable/icon"
android:onClick="giveClue"/>
Xin vui lòng giúp.
Cảm ơn bạn.
Sao chép câu hỏi này http://stackoverflow.com/questions/6751875/android-imagebutton-change-programmatically –