Эй, у меня возникли проблемы с ImageView в моем XML-файле.
Мой макет выглядит следующим образом:
<LinearLayout android:id="@+id/row"
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<ImageView android:id="@+id/image"
android:src="@drawable/icon"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:adjustViewBounds="true"
android:scaleType="fitXY"/>
<TextView android:id="@+id/text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="hello"
android:layout_weight="4"/>
</LinearLayout>
По сути, чего я пытаюсь достичь в чем-то похожем на список контактов Android, где есть картинка (занимающая примерно 1/5 ширины экрана), за которой следует текстовое поле с информацией в другой части экран. Я пытался использовать вес, чтобы сделать TextView более важным и, таким образом, получить больше места, но это не похоже ни на что.
Что еще более странно, так это то, что весы работают наоборот. Если я установлю вес ImageView на что-то высокое, например, на 10, оно уменьшит изображение.