Как показать прогрессбар, когда делитесь? - PullRequest
0 голосов
/ 14 сентября 2011

Я пишу программу, которая может добавить пункт меню в меню общего доступа. Он может отправлять изображение или другие файлы на некоторый файловый сервер автоматически.

Как отобразить всплывающую панель прогресса над исходным видом?

Например: в галерее выберите изображение и нажмите «Поделиться», появится всплывающее меню с элементами «message, myshare и т. Д.». MyShare - это программа, которую я написал. Когда я выбрал myshare, он отправит картинку на специальный сервер. Тем временем я хочу отобразить индикатор выполнения, чтобы уведомить о ходе отправки. Теперь я могу отображать только пустую активность, только элемент прогресса. Но это выглядит некрасиво. То, что я хочу сделать, это отобразить всплывающую панель прогресса над видом галереи вместо новой активности. Это возможно?

1 Ответ

1 голос
/ 14 сентября 2011

Я не уверен, что полностью понимаю, что происходит.НО, если у вас уже есть Упражнение, работающее так, как вы хотите, и ваша единственная проблема - косметическая, вы должны просто сделать Упражнение похожим на Диалог.Посмотрите здесь: http://developer.android.com/guide/topics/ui/themes.html

По сути, вы будете делать что-то вроде этого:

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

Если оно не сломано, не исправляйте его.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...