Как создать прозрачную активность поверх моей активности, чтобы показать содержимое справки? Я видел много приложений, показывающих контент справки на полупрозрачном экране (например, когда отображается раскрывающийся список спиннера, остальная часть экрана тускнеет, а проецирование вниз).Как показать полупрозрачную активность?
ответ
Объявите вашу активность в манифесте, как это:
<activity android:name=".yourActivity" android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen"/>
и добавить прозрачный фон для вашего макета.
Чтобы избежать черный мерцающий следует отключить анимацию активности, создавая стиль:
<style name="noAnimTheme" parent="android:Theme">
<item name="android:windowAnimationStyle">@null</item>
</style>
затем в очевидном установить его в качестве темы для деятельности или всего приложения.
<activity android:name=".ui.yourActivity" android:theme="@style/noAnimTheme">
</activity>
Или просто указать Intent.FLAG_ACTIVITY_NO_ANIMATION
флаг при запуске активности.
Просто установите соответствующая тема для вашей деятельности в вашем AndroidManifest.xml
:
<activity android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen">
вы можете установить тему в onCreate()
вашей деятельности, но вы увидите черную мерцающий в течение времени между установкой деятельности.
Идеальное решение, чтобы избежать мерцания между переходом активности ........ Вы можете установить тему в onCreate() своей деятельности, но вы увидите мерцание черного на время между настройкой активности. –
- 1. Как создать полупрозрачную активность/меню в android
- 2. Что лучше использовать: услугу или полупрозрачную активность в Android?
- 3. Как показать активность автоматически
- 4. Как сделать полупрозрачную раскладку?
- 5. Как показать полупрозрачную тусклую панель/изображение в Delphi?
- 6. Как показать полупрозрачную маску над элементами списка в WPF
- 7. Как показать вторую активность (форму)
- 8. Как показать активность входящего вызова
- 9. Как показать активность в Framelayout
- 10. как показать активность в быстром?
- 11. Как мне показать текущую активность?
- 12. Как показать активность вкладок фрагментов?
- 13. Как добавить полупрозрачную подсветку текста?
- 14. Как создать полупрозрачную копию QPixmap?
- 15. Как сделать полупрозрачную полосу прокрутки?
- 16. Показать активность по уведомлению
- 17. EditText равно, показать активность?
- 18. Показать навигациюПосмотреть другую активность
- 19. Как создать полупрозрачную форму в WPF
- 20. Показать активность как оверлейное окно на планшетах
- 21. Как показать DialogFragment не создавать активность?
- 22. Как показать активность после загрузки Interstitial?
- 23. Как показать активность из стека действий
- 24. Как показать активность внутри FrameLayout в android
- 25. Как показать наложение активности на другую активность?
- 26. Как запустить активность и показать конкретный фрагмент
- 27. Как уничтожить активность и показать фрагмент?
- 28. как показать активность во время вызова
- 29. Как показать активность без отображения родительской активности?
- 30. Как изменить активность, чтобы показать следующую страницу
Возможный дубликат [Прозрачная активность, заполняющая весь экран] (http://stackoverflow.com/questions/10481277/translucent-activity-filling-the-entire-screen) – Snicolas
PLS не закрывается из-за дополнительной стоимости в принятом ответе - «вспышка» - проблема с прозрачными экранами, и это показывает, как исправить эту проблему. –