Способы реализации всегда сверху topwidget - PullRequest
0 голосов
/ 22 октября 2011

У меня есть некоторые вопросы по поводу того, как подойти к этому:

background: Основное представление приложения имеет TabHost, который отображает различные действия.Из этих действий могут быть запущены другие действия, которые не являются частью TabHost.

Что я хочу сделать, это сохранить TabWidget поверх этих действий, которые не являются частью TabHost.

Один из способов, который я думаю, - это чтобы макет этих новых действий содержал TabWidget, сделанный так, чтобы он выглядел так же, как реальная вещь.Но он кажется хакерским, и анимация переключения представлений может быть сложной.

Еще один способ - подключиться к LocalActivityManager в TabHost и запустить действия с его использованием, а также добавить представление из возвращенного окна в содержание TabHost.

Любые предложения приветствуются!Спасибо.

1 Ответ

0 голосов
/ 24 октября 2011

на самом деле нашли решения для этого с фрагментами и без.

с фрагментами: Дизайн приложения с фрагментами

без фрагментов: в основном, этот стиль пользовательского интерфейса хорошо сочетается с фрагментами, в противном случае вам нужно создать собственную группу ActivityGroup для управления несколькими действиями. Как начать действие на вкладке?

...