2013-06-12 2 views

ответ

0

Одно из простых решений заключается в настройке изображения в качестве фона корневого представления ваших действий.

1

Вы можете установить FrameLayout в конце вашего файла макета XML с размером ImageView и "match_parent" как по длине, так и по высоте. Установите его видимость «ушла» в файл макета XML. и проблема с изменением кода изменяет видимость, чтобы показать это полноэкранное изображение и скрыть все остальные компоненты, которые лежат ниже него.

Например, в файле XML поместить это в конце XML:

<FrameLayout 
    android:id="@+id/lockScreenLayout" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:visibility="gone" > 
    <ImageView 
     android:id="@+id/imageView" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent"   
     android:background="@drawable/your_iamge" 
     android:contentDescription="@drawable/your_iamge" /> 
</FrameLayout> 

Так было бы ребенок вашего корневого элемента XML.

, а затем в коде, сделайте следующее:

lockScreenLayout = (FrameLayout) findViewById(R.id.lockScreenLayout); 
lockScreenLayout.setVisibility(View.VISIBLE); 
Смежные вопросы