У меня есть кнопка, которая запускается как заполнитель, но после аутентификации пользователя она превращается в пользовательское изображение для этого пользователя.
<ImageButton android:id="@+id/button"
android:background="@null"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:src="@drawable/button_default"/>
А потом:
ImageButton ib = (ImageButton)findViewById(R.id.button);
ib.setImageBitmap(previouslyDecodedBitmap);
Но это выглядит ужасно.Я не могу понять, как правильно его стилизовать, чтобы вновь декодированное растровое изображение имело правильный размер и велось как ImageButton
.Я подозреваю, что есть какая-то комбинация виджетов, которую я могу использовать, кроме ImageButton
для достижения этой цели?Я надеялся, что смогу просто вложить ImageView
поверх ImageButton
, добавив его как дочерний элемент к ImageButton
, но это, по-видимому, недопустимо (это в Silverlight ...).
В любом случае, любые предложения о том, как правильно это сделать, приветствуются.Спасибо.