2013-07-12 168 views
6

我在身體中有一個背景圖像。 我想實現的是:根據屏幕分辨率調整圖像的大小Android

1) - 計算訪客屏幕分辨率。
2) - 基於該分辨率我想調整我的背景圖像。

我知道拿到的屏幕分辨率爲

Display display = getWindowManager().getDefaultDisplay(); 
width_screen = display.getWidth(); 
height_screen = display.getHeight(); 

但我不知道如何調整,根據用戶的屏幕分辨率圖像。

任何人都可以幫忙嗎? 謝謝..

+0

看到這個答案[LINK](http://stackoverflow.com/a/4724183/2332217) – Oli

+0

猜猜@oli發佈的鏈接應該解決你的問題。 –

回答

6

將一個ImageView的在佈局文件,並設置

android:layout_width="match_parent" 
    android:layout_height="match_parent" 

如果你想保留方面的用途:

android:scaleType="centerInside" 

如果你沒有對寬高比使用護理:

android:scaleType="fitXY" 
0

您可能必須編寫自定義視圖來執行此操作。在其中覆蓋onDraw方法根據需要多次複製您的位圖。

相關問題