在应用程序背景上设置墙纸
Set Wallpaper on application background
我正在制作一个应用程序,我想在应用程序背景上设置墙纸,而不是在主屏幕背景上。
谁能指导我如何操作?
正如我所说,您需要执行以下操作 -
假设您想设置应用程序主屏幕的背景。
您可以设置 XML layout
的父视图的背景,或者您可以使用相对布局将 ImageView
作为底层并在其上方放置视图。
现在您可以根据需要设置 ImageView
。
image extension not required....
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".SecondActivity">
<ImageView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:src="@drawable/hello"/>
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="hello"
android:layout_centerInParent="true"/>
</RelativeLayout>
请注意,背景或图像视图应始终位于其他视图之上
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity">
<ImageView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:scaleType="centerCrop"
android:src="@drawable/bu"/>
<TextView android:text="@string/hello_world"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="40dp"
android:textSize="45sp"/>
<TextView android:text="Good_Day"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:padding="40dp"
android:textSize="45sp"/>
</RelativeLayout>
我正在制作一个应用程序,我想在应用程序背景上设置墙纸,而不是在主屏幕背景上。 谁能指导我如何操作?
正如我所说,您需要执行以下操作 -
假设您想设置应用程序主屏幕的背景。
您可以设置 XML layout
的父视图的背景,或者您可以使用相对布局将 ImageView
作为底层并在其上方放置视图。
现在您可以根据需要设置 ImageView
。
image extension not required....
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".SecondActivity">
<ImageView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:src="@drawable/hello"/>
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="hello"
android:layout_centerInParent="true"/>
</RelativeLayout>
请注意,背景或图像视图应始终位于其他视图之上
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity">
<ImageView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:scaleType="centerCrop"
android:src="@drawable/bu"/>
<TextView android:text="@string/hello_world"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="40dp"
android:textSize="45sp"/>
<TextView android:text="Good_Day"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:padding="40dp"
android:textSize="45sp"/>
</RelativeLayout>