Я попытался использовать фон (480x320) для содержимого моей вкладки. Используя xml как drawable, я должен иметь возможность масштабировать изображение. Это отлично работает за пределами tabhost/tabactivity. Если я попытаюсь использовать его внутри tabcontent, scaleType не работает. Он игнорирует каждый масштабный тип, который я пробовал.Фон в виджетах вкладки игнорировать масштабирование
tabcontent:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/background">
<include layout="@layout/main_list" />
</RelativeLayout>
background.xml в разрешении/вытяжке
<?xml version="1.0" encoding="utf-8"?>
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/background_img"
android:scaleType="centerInside"/>
Каус я проверил, если XML действительно используется при изменении изображения, на изображении изменен таким образом, XML является используемый.
Используемое масштабирование похоже на fitXY, потому что весь фон виден, но пропорция аспекта игнорируется.
Некоторые идеи?
Мне пришлось использовать тег ImageView, но это то, что мне нужно. Теперь мне нужно только Android для поддержки scaleType, который начинается внизу, как fitEnd, но масштабируйте обе оси до родительского вида, такого как centerCrop :) Спасибо! – WarrenFaith