我使用这样的布局:为什么图像的尺寸更大?
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@drawable/logo"
android:orientation="horizontal" >
的drawable/logo.xml
:
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/login_logo"
android:gravity="center" />
的drawable/login_logo.png
有280个像素宽度,我Galaxy Tab的屏幕宽度为600像素,但在推出的应用程序,我看到图片后几乎所有的屏幕宽度,它是大约500px
我在哪里犯错?
解决
通过设置
<uses-sdk android:minSdkVersion="4" />
,并把图像drawable-hdpi
我试图使用9路图像,但也有同样的效果。 – 2012-03-04 11:35:20
你把分数放在正确的位置吗?我的意思是,如果你想整个图像转换为非strechable你需要把点的长度和宽度 – noob 2012-03-04 11:39:52
是啊,我已经添加了必要的拉伸区..但问题是设备放大每一个它的工作原理与 – 2012-03-04 11:42:02