Android-активность невидима по умолчанию - PullRequest
6 голосов
/ 03 марта 2011

У меня определена активность, подобная этой

<activity android:name=".queue.ItemDetailActivity" 
    android:theme="@android:style/Theme.Dialog"></activity>

В этом упражнении реализован runnable и отображается индикатор выполнения во время получения данных с сервера. Я бы хотел, чтобы диалог не отображался до тех пор, пока данные не будут загружены. Есть ли способ, с помощью которого действие можно начать невидимым, а затем использовать setVisible(true);, чтобы оно появилось?

1 Ответ

7 голосов
/ 14 июня 2011

Попробуйте этот стиль для деятельности.

<style name="Invisible" parent="@android:style/Theme.Dialog">
    <item name="android:windowBackground">@android:color/transparent</item>
    <item name="android:windowIsFloating">true</item>
    <item name="android:windowNoTitle">true</item>
    <item name="android:windowContentOverlay">@null</item>
</style>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...