Виджет автоматически изменяет размер изображения

1

У меня есть виджет, который включает в себя 2 изображения. Когда я изменяю размер виджета, один из видов изображений остается одного и того же размера, но другой изменяется. Я хочу, чтобы они оба оставались одного размера, но я не знаю, какая разница между изображениями. Оба они определены с одинаковыми атрибутами в макете (за исключением, конечно, src), и оба они расположены в drawable-hdpi. Как Android определяет, изменять ли изображение или нет? Существуют ли какие-то специальные атрибуты? Спасибо за любую помощь.

Здесь макет:

<LinearLayout android:layout_width="0dip" android:layout_height="fill_parent"
    android:orientation="vertical" android:layout_gravity="right"
    android:layout_weight="0.1">
    <ImageView android:id="@+id/update_button" android:layout_width="wrap_content"
        android:layout_height="wrap_content" android:src="@drawable/update_blue_small"
        android:contentDescription="@string/update_content_description"/> 
        <!-- android:text="@string/update_button_label"/> -->
    <ImageView android:id="@+id/configure_button" android:layout_width="wrap_content"
        android:layout_height="wrap_content" android:src="@drawable/update_blue_small"
        android:contentDescription="@string/config_content_description"/>
        <!-- android:text="@string/configure_button_label"/> -->
</LinearLayout>
  • 0
    Покажи код пожалуйста
Теги:
android-imageview
android-widget

1 ответ

0
Лучший ответ

Попробуйте настроить android:scaleType="center" на каждом из ImageViews.

Для получения дополнительных сведений просмотрите документы для ImageView.ScaleType. http://developer.android.com/reference/android/widget/ImageView.ScaleType.html

Ещё вопросы

Сообщество Overcoder
Наверх
Меню