關於背景圖像有很多問題,但我找不到解決我的問題的方法。Android:設置圖像索姆背景
我需要的是簡單的:我有一個橫向的圖像,我希望它的背景總是需要父母高度,但寬度是自由的,並且保持圖像比例。這樣它將匹配應用程序的肖像和風景方向。
我試過(我認爲)所有佈局的可能性,但總是得到圖像縮小到屏幕尺寸,從而使它的縱橫比。
如果圖像較寬但我總是佔據屏幕的整個高度,我需要圖像的部分離開屏幕。
任何想法?
關於背景圖像有很多問題,但我找不到解決我的問題的方法。Android:設置圖像索姆背景
我需要的是簡單的:我有一個橫向的圖像,我希望它的背景總是需要父母高度,但寬度是自由的,並且保持圖像比例。這樣它將匹配應用程序的肖像和風景方向。
我試過(我認爲)所有佈局的可能性,但總是得到圖像縮小到屏幕尺寸,從而使它的縱橫比。
如果圖像較寬但我總是佔據屏幕的整個高度,我需要圖像的部分離開屏幕。
任何想法?
如何使用的FrameLayout作爲根視圖,並在屬性設置Iamge查看裏面:
android:src="@drawable/your_image"
android:scaleType = "centerCrop"
我認爲這應該爲你工作!
謝謝,問題是我在ImageView中使用'background'而不是'src'。它現在有效。 – Ambran
是的,這是另一種選擇,但我認爲這個選項適合你!我很高興這對你有用! –
將scaleType屬性用於圖像。
請參考此鏈接瞭解不同類型的圖像比例Type屬性。
http://developer.android.com/reference/android/widget/ImageView.ScaleType.html
看看這個: http://www.techrepublic.com/article/clear-up-ambiguity-about-android-image-view-scale-types-with-this-guide/ –
@UdiIdan,Toda :-) – Ambran