9-patch Android 4问题,适用于Android 2.3

时间:2013-03-12 14:57:22

标签: android nine-patch

我在下面的图片链接中为按钮“Day”创建了一个9补丁,该按钮在我的Android 2.3手机上按预期工作。当我运行Android 4平板电脑时,它不起作用。不确定我是否需要调整xml或创建9补丁的问题。另外,我只在Eclipse中的“drawable-hdpi”文件夹中有drawable。任何帮助表示赞赏!

 <LinearLayout
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="match_parent"
        android:layout_height="50dp"
        android:background="@color/black"
        android:orientation="horizontal"
        android:weightSum="5" >

        <Button
            android:id="@+id/buttonTabSummary"
            android:layout_width="0dp"
            android:layout_height="50dp"
            android:layout_weight="1"
            android:background="@drawable/more_cap_en"
            android:textSize="9sp" />

        <Button
            android:id="@+id/buttonTabDay"
            android:layout_width="0dp"
            android:layout_height="50dp"
            android:layout_weight="1"
            android:background="@drawable/day_cap"
            android:textSize="9sp" />

        <Button
            android:id="@+id/buttonTabWeek"
            android:layout_width="0dp"
            android:layout_height="50dp"
            android:layout_weight="1"
            android:background="@drawable/more_cap"
            android:textSize="9sp" />

        <Button
            android:id="@+id/buttonTabShare"
            android:layout_width="0dp"
            android:layout_height="50dp"
            android:layout_weight="1"
            android:background="@drawable/more"
            android:textSize="9sp" />

        <Button
            android:id="@+id/buttonTabMore"
            android:layout_width="0dp"
            android:layout_height="52dp"
            android:layout_weight="1"
            android:background="@drawable/more"
            android:textSize="9sp" />
    </LinearLayout>

9-patch creater top screen. Android 2.3 bottom left, Android 4 bottom right (not displaying correctly

1 个答案:

答案 0 :(得分:0)

尝试将其放在drawable文件夹而不是drawable-hdpi中。您的平板电脑看起来没有hdpi分辨率,因此可能无法找到图像。

相关问题