У меня есть макет вкладки с доступными для рисования ресурсами в виде изображений вкладок.В ландшафтном режиме все нормально.Но в портретном режиме изображения не имеют некоторого поля на вкладках.Как я могу изменить масштаб изображения или как установить некоторый запас изображения?Я не хочу использовать фиксированный размер, не думаю, что это правильный путь.
Вот мой макет
<TabWidget
android:id="@android:id/tabs"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
/>
<FrameLayout
android:id="@android:id/tabcontent"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:padding="5dp"
>
<ListView
android:id="@+id/list"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
/>
</FrameLayout>
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/logo" android:state_selected="true" />
<item android:drawable="@drawable/logo_disabled" />
</selector>
Вот создание вкладок
Drawable d = res.getDrawable(R.drawable.logos);
spec = tabHost.newTabSpec(1).setIndicator("", res.getDrawable(R.drawable.logos)).setContent(intent);
tabHost.addTab(spec);