Я использую высокую частоту LiveCard
с MenuActivity
как PendingActivity
для обработки меню операций - аналогичны многими из образцов коды, например, здесь: https://github.com/googleglass/gdk-stopwatch-sample/tree/master/app/src/main/java/com/google/android/glass/sample/stopwatchКогда экран MenuOptions уволен, серая накладка отслаивается из вместо того, чтобы немедленно исчезать
Издание:
, когда пользователь нажимает на меню, а затем отклоняет его (не выбирая ничего). Серый оверлей на верхней части LiveCard должен полностью и мгновенно исчезнуть, снова открыв живую карту. Однако вместо этого я получаю анимационный эффект, при котором серая накладка медленно отслаивается (сверху вниз).
Вопрос: Как я могу убедиться, что серый налет исчезает сразу, когда пользователь отклоняет меню?
Ниже приведена тема, которую я использую для MenuActivity
.
Я ценю вашу помощь
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<style name="MenuTheme" parent="@android:style/Theme.DeviceDefault">
<item name="android:windowBackground">@android:color/transparent</item>
<item name="android:colorBackgroundCacheHint">@null</item>
<item name="android:windowIsTranslucent">true</item>
<item name="android:windowAnimationStyle">@null</item>
</style>
</resources>