2011-12-30 1 views
3

Я ищу способ сгладить/размыть фон, когда скользящий кадр открыт, но я не смог найти. Теперь, мой вопрос, возможно ли это?Фон размытия/размытия Когда открыт SlidingDrawer

+0

я также играл с моим приложением, чтобы сделать Dim/Размытие/Прозрачный фон в SlideMenu. не могли бы вы мне помочь? Я также пробовал Google, но я могу сделать это только в Activity, а не в слайдере или диалоговом окне. – Ajay

ответ

2

Если я правильно понял, вы хотите изменить прозрачность области экрана, на которой открыт выдвижной ящик.

Вы можете попробовать это, если вышесказанное верно.

<SlidingDrawer 
android:id="@+id/drawer" 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
android:handle="@+id/handle" 
android:content="@+id/content"> 

<ImageView 
    android:id="@id/handle" 
    android:layout_width="88dip" 
    android:layout_height="44dip" /> 

<FrameLayout 
    android:id="@id/content" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:background="#AAFFFFFF" /> 

</SlidingDrawer> 

Установив это, android:background="#AAFFFFFF" Мы изменяем прозрачность белого цвета (FFFFFF).

Я надеюсь, что это помогает ..

+1

Благодарим вас за ответ, но он устанавливает фон всей активности. Я просто устанавливаю содержание части фона ящика, как вы сказали, это нормально? – GokcenG

+0

Мне будет намного легче помочь вам, если я смогу увидеть XML-макет, где вы внесли изменения. –