2015-07-31 4 views
-2

Я делаю приложение, в котором я хочу установить обои на фоне приложения, а не на фоне рабочего стола. Может ли кто-нибудь мне посоветовать, как это сделать?Установить обои на фоне приложения

+0

Насколько я понимаю, вы должны установить фон экраны приложений. Вы можете сделать это, установив атрибут фона для родительского представления ваших действий. –

ответ

1

Обратите внимание, что 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> 
+0

правильный, но @Fed. У меня есть 2 приложения, основное приложение и другое приложение - это приложение для обоев, то, что я хочу, - это установить изображение на фон моего основного приложения из приложения для обоев ... для этого, что мне делать? – Sam

0

Как я уже говорил, вам нужно сделать следующее - Предположим, вы хотите установить фон основного экрана приложений. Вы можете установить фон вашего родительского представления вашего XML layout или вы можете иметь ImageView в качестве нижнего слоя и вид отдыха над ним, используя относительный макет. И теперь вы можете установить ImageView, как пожелаете.

+0

правильный, но @Sanjeet. У меня есть 2 приложения, основное приложение и другое приложение - о приложении для обоев, что я хочу, чтобы установить изображение на фон моего основного приложения из приложения для обоев ... для чего мне нужно делать? – Sam

1
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> 
+0

правильный, но @zap. У меня есть 2 приложения, основное приложение и другое приложение - это приложение для обоев, то, что я хочу, - это установить изображение на фон моего основного приложения из приложения для обоев ... для этого, что мне делать? – Sam