2015-04-02 247 views
0

我希望有人能幫助我。 我有幾天想要根據設備的屏幕大小尋找調整android圖像大小的方法。 有時候圖片很好,但在稍大的圖片中使用時會變得非常小,不會調整大小或適應屏幕大小。Android根據設備的屏幕尺寸調整圖像尺寸

對於那裏我看到,想要加入該項目的每個圖像,都是以不同的尺寸添加圖像,例如:80x80,160x160,220x220,320xx320(每個都有相同的名稱),並且幫助調整大小。

或者這樣做,但不是我。有時圖像完全失真。

這是我使用的ImageView

<ImageView 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:id="@+id/inicio" 
      android:background="@drawable/inicio1" 
      android:layout_centerHorizontal="true" 
      android:layout_marginTop="40dp" 
      android:layout_below="@+id/imageView" 


      /> 

,我可以做,使根據屏幕大小的圖像採取適當的大小不同的代碼。

謝謝

+0

您需要按照屏幕的高寬比設置圖像。 – TejaDroid 2015-04-02 07:13:32

+0

我認爲你的問題是D大屏幕,所以改變你的最後尺寸爲400 * 400,讓它在XX文件夾,並回落在你的尺寸 – Elltz 2015-04-02 08:26:54

回答

0

做到這一點

<ImageView 
      android:layout_width="match_parent" 
      android:layout_height="match_parent" 
      android:id="@+id/inicio" 
      android:background="@drawable/inicio1" 
      android:layout_centerHorizontal="true" 
      android:layout_marginTop="40dp" 
      android:scaleType:"fitXY" 
      android:layout_below="@+id/imageView" 


      /> 
+0

我已經添加,看代碼 – 2015-04-02 07:11:22

+0

啊,是我出現了不完整的。 我會盡力表示感謝。 – 2015-04-02 07:13:08

+0

您認爲該圖片適合平板電腦嗎? – 2015-04-02 07:14:56

0

你可以在不同folders.Put同一圖像大小不同使用不同大小的圖像,即小尺寸圖像LDPI文件夾,mdpi.You稍微大一點的能參考文檔here

HDPI,LDPI,MDPI,xhdpi和xxhdpi

enter image description here

+0

我已經這樣做了,以便圖像指示尺寸爲80x80,160x160,220x220,320xx320的地方,每個圖標都在您提到的文件夾中,但仍然無效。看起來很模糊或不成比例的尺寸 – 2015-04-02 07:23:22

+0

@alexandermatafonseca因爲你使用的是正方形圖像和手機屏幕不是方形的。 – Kunu 2015-04-02 07:37:02

+0

嗯,對那不是正方形,發生了什麼事,我一眼就看到了這些措施,並從那裏拿走。 你推薦我的照片的措施? 什麼措施使用? – 2015-04-02 07:41:10

0

你把圖像放到它們各自的大小文件夾中了嗎?像Android一樣在這裏告訴你:http://developer.android.com/guide/practices/screens_support.html

基本上在可繪製文件夾中,你應該有另一組名稱爲ldpi,mdpi,hdpi,xhdpi,xxhdpi,xxxhdpi的文件夾。在這些文件夾中,您應該使用相同名稱的圖像,但圖像大小不同。看看建議的不同大小的鏈接。

+0

我已經這樣做了,以便圖像指示尺寸爲80x80,160x160,220x220,320xx320的地方,並且每個都在您提到的那些文件夾中,但仍不起作用。看起來很模糊或不成比例的尺寸 – 2015-04-02 07:19:18

+0

對我來說工作得很好,你有沒有確保你的尺寸與衆不同?這個名字是一樣的嗎?它只是發射器圖標?它是否適用於任何尺寸? – vonGohren 2015-04-02 07:28:11

+0

如果大小不同,我做了80x80,160x160,220x220和320x320,如果名稱不同。 你的圖片尺寸是? – 2015-04-02 07:33:04