2010-09-28 2 views
2

У меня есть активность здесь.Как скрыть активность GUI в android 2.2

Я хочу нажать кнопку, а затем скрыть GUI активности.

То есть GUI необходим, и вы можете скрыть его, нажав кнопку «Скрыть приложение». Как может быть

реализовать это «Скрыть приложение»?

Помогите кому-нибудь! Заранее спасибо!

+1

Нажмите кнопку home – Falmarri

ответ

0

Предположительно, когда пользователь нажимает кнопку приложения скрыть, вам нужно будет показать что-то - по крайней мере, кнопка шоу, поэтому пользователь не застрял без параметров ввода!

Так что у вас действительно есть два вида, один с скрытым GUI.

два подхода я вижу:

  • Скрыть приложение вызывает другую деятельность только в пользовательском интерфейсе показано, что вы хотите. Когда деятельность закончена, используйте Activity.finish(), чтобы вернуться к исходной активности с графическим интерфейсом
  • Посмотрите на ViewAnimator и его подклассов (ViewFlipper и ViewSwitcher)
3

Чтобы сделать то, что вы хотите в рамках организационной модели android, ваша «программа» должна быть написана как услуга, а не деятельность. Тогда у вас будет gui, который является активностью и клиентом вашего сервиса, который может быть запущен (сделан видимым) и приостановлен/остановлен (скрыт) по желанию.

+0

благодарит за ваш ответ. Я попробую это – user449034

0

Вы также можете включить блокировку экрана. ;-)

Это автоматически заблокирует экран (скройте приложение). И когда пользователь разблокировал экран (используя пользовательский интерфейс и жест, с которыми пользователь уже знаком), он автоматически вернется в ваше приложение, не требуя дополнительного кодирования.

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

Смежные вопросы