как затемнить текущую активность? - PullRequest
2 голосов
/ 20 августа 2011

Есть ли способ уменьшить текущее действие при вызове нового действия?так как в новом действии должно быть выше предыдущего действия.У меня есть новое занятие - галерея.Это происходит, когда нажимается кнопка завершения в предыдущем упражнении.Поэтому я хочу, чтобы эта галерея была размещена над предыдущим действием

Ответы [ 2 ]

2 голосов
/ 20 августа 2011

Попробуйте установить фон вашей галереи прозрачного цвета.Возможно, вам придется создать собственную тему, и более подробную информацию можно найти здесь: http://developer.android.com/guide/topics/ui/themes.html

Это, вероятно, будет полностью прозрачным, поэтому не совсем то, что вы хотите.Но, например:

<activity android:theme="@android:style/Theme.Translucent">
1 голос
/ 20 августа 2011

Я сомневаюсь, что вы могли бы накладывать два действия друг на друга.Однако для достижения эффекта, который вы упомянули, вы можете использовать настраиваемое диалоговое окно для всплывающего окна в вашей основной деятельности галереи, а затем установить остальную часть экрана как размытое с помощью диспетчера окон.Например, вы можете увидеть: http://www.stealthcopter.com/blog/2010/01/android-blurring-and-dimming-background-windows-from-dialogs/

...