Как установить фон кнопки изображения для изображения, сделанного пользователем? - PullRequest
1 голос
/ 22 ноября 2010

Я хочу иметь возможность установить фон кнопки изображения в XML-файле в качестве изображения, которое пользователь сделал на телефоне.

Я установил изображение как cameraBitmap.

cameraBitmap = (Bitmap) intent.getExtras().get("data");

и я хочу передать эту картинку в качестве кнопки изображения. Проблема в том, что метод: setBackgroundDrawable() может быть передан только в рисование. Как мне изменить это растровое изображение на нарисованное изображение и сделать его фоном?

У меня сейчас есть:

private ImageButton theImageButton;


theImageButton.setBackgroundDrawable(cameraBitmap);

1 Ответ

6 голосов
/ 22 ноября 2010

Если вы используете ImageButton, почему вы не можете использовать это

theImageButton.setImageBitmap(cameraBitmap)
...