安装背景图像的最佳做法

时间:2017-02-28 09:13:07

标签: android

我有jpeg图像应安装在布局背景(全屏)。我想我应该测量设备屏幕的高度和宽度并缩放我的图片。当我在xml尝试中心裁剪图片时,我也得到了onClick冻结。任何建议都将受到高度赞赏。

这是我的布局:

<FrameLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:theme="@style/AppTheme.Dark"
    android:background="#1B1B21">

    <ImageView
        android:id="@+id/above_mountains"
        android:layout_width="match_parent" 
        android:layout_height="match_parent"
        android:src="@drawable/above_mountains"/>

    <LinearLayout
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:orientation="vertical"
        android:paddingTop="48dp"
        android:paddingRight="16dp"
        android:paddingLeft="16dp"
        android:paddingBottom="16dp">

    ...ACTUAL LAYOUT HERE...

</LinearLayout> 

</FrameLayout>

1 个答案:

答案 0 :(得分:0)

我建议您使用Glide图片加载库

Glide.with(context).load(R.drawable.above_mountains).centerCrop().into(imageView);