Android 9Patch图片

在Android SDK安装路径下的tools目录下找到draw9path.bat,双击运行。制作9Path图片。

layout.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent" android:layout_height="fill_parent"
    android:orientation="vertical">
    <Button android:text="普通图片作为Button背景" android:textSize="20dip"
        android:layout_width="wrap_content" android:layout_height="wrap_content"
        android:background="@drawable/myselectora" />
    <Button android:text="9Patch图片作为Button背景" android:textSize="20dip"
        android:layout_width="wrap_content" android:layout_height="wrap_content"
        android:background="@drawable/myselectorb" />
</LinearLayout>

第二个按钮的背景为9patch图片,被拉伸后如下:

image

你可能感兴趣的:(android)