在我的应用程序中,我在屏幕背景上设置图像,但像这个屏幕一样拉伸像素
我看到一个解决方案使用bitmapstrech.xml放在onbackground但现在屏幕看起来像这样
在背景上使用bitmapSrech.xml后如何调整背景以停止拉伸图像???
<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@drawable/bitmapstrech"
android:orientation="horizontal" >
<ImageView
android:id="@+id/btnback"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingLeft="5dp"
android:paddingTop="20dp"
android:src="@drawable/back" >
</ImageView>
<ImageView
android:id="@+id/test_button_image2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:paddingLeft="5dp"
android:paddingRight="15dp"
android:paddingTop="15dp"
android:src="@drawable/options1" />
</RelativeLayout>
答案 0 :(得分:0)
你可以做这样的事情
<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<ImageView
android:id="@+id/btnback"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingLeft="5dp"
android:paddingTop="20dp"
android:src="@drawable/back" >
</ImageView>
<ImageView
android:id="@+id/bitmap"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="10dp"
android:src="@drawable/bitmapstrech" >
</ImageView>
<ImageView
android:id="@+id/test_button_image2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:paddingLeft="5dp"
android:paddingRight="15dp"
android:paddingTop="15dp"
android:src="@drawable/options1" />
</RelativeLayout>
答案 1 :(得分:0)
您可以使用Android sdk工具中的9个补丁图片。 Android的SDK \工具\ draw9patch.bat 有关更多信息,请查看此链接: http://www.androiddom.com/2011/05/android-9-patch-image-tutorial.html http://android-ui-utils.googlecode.com/hg/asset-studio/dist/nine-patches.html