具有位图的图层列表并不关心大小

时间:2016-09-13 10:20:46

标签: android android-viewpager android-drawable layer-list

我正在使用像这样的位图的图层列表:

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:height="200dp" android:width="200dp" android:gravity="center_horizontal">
    <bitmap
        android:src="@drawable/intro1" />
</item>
<item android:height="200dp" android:width="200dp" android:gravity="center_horizontal">
    <bitmap
        android:src="@drawable/intro2" />
</item>
<item android:height="200dp" android:width="200dp" android:gravity="center_horizontal">
    <bitmap
        android:src="@drawable/intro3" />
</item>

但是当我将此资源添加为viewPager的背景时,背景将被拉伸以适合整个视图。

<android.support.v4.view.ViewPager
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:background="@drawable/intro_layer_drawable"
        />

因此,在具有API&lt;的设备上,似乎忽略了为每个项目添加的尺寸。 23。

问题是我需要设置这样的背景,因为我已经使用pageTransformer严重修改了每个页面。

有关如何强制旧手机获得正确尺寸的任何建议吗?

0 个答案:

没有答案