Я делаю приложение, в котором я хочу установить обои на фоне приложения, а не на фоне рабочего стола. Может ли кто-нибудь мне посоветовать, как это сделать?Установить обои на фоне приложения
ответ
Обратите внимание, что BackGround или вид изображения должны всегда поверх другого вида
<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>
правильный, но @Fed. У меня есть 2 приложения, основное приложение и другое приложение - это приложение для обоев, то, что я хочу, - это установить изображение на фон моего основного приложения из приложения для обоев ... для этого, что мне делать? – Sam
Как я уже говорил, вам нужно сделать следующее - Предположим, вы хотите установить фон основного экрана приложений. Вы можете установить фон вашего родительского представления вашего XML layout
или вы можете иметь ImageView
в качестве нижнего слоя и вид отдыха над ним, используя относительный макет. И теперь вы можете установить ImageView
, как пожелаете.
правильный, но @Sanjeet. У меня есть 2 приложения, основное приложение и другое приложение - о приложении для обоев, что я хочу, чтобы установить изображение на фон моего основного приложения из приложения для обоев ... для чего мне нужно делать? – Sam
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>
правильный, но @zap. У меня есть 2 приложения, основное приложение и другое приложение - это приложение для обоев, то, что я хочу, - это установить изображение на фон моего основного приложения из приложения для обоев ... для этого, что мне делать? – Sam
Насколько я понимаю, вы должны установить фон экраны приложений. Вы можете сделать это, установив атрибут фона для родительского представления ваших действий. –