我使用這樣的佈局:爲什麼圖像的尺寸更大?
<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