Я разрабатываю приложение, которое требует вложенных вкладок (вкладки в пределах вкладок). Скажем, например, одна из моих вкладок - это вкладка сообщений, в которой у меня есть четыре вкладки: «Входящие», «Составить», «Отправить», «Корзина». У меня около 3-4 таких вложенных вкладок в моем приложении. Я ищу несколько предложений, нужно ли делать эти вкладки отдельными действиями или просто видами. Я прочитал об этой проблеме, и я знаю, что эта проблема очень специфична для потребности приложения. Но, будучи новичком, я скептически отношусь к моему подходу. Первоначально я не был уверен, должен ли я иметь так много действий в моем коде, поскольку это будет препятствовать производительности. На данный момент я создал основные вкладки как отдельные действия и вложенные вкладки в виде представлений. Для большинства внутренних вкладок я хочу, чтобы пользователь только выбирал из списка параметров, хотя есть несколько вкладок, которые требуют большего взаимодействия с пользователем. Могут ли все, что может быть достигнуто подходом к действию, можно с помощью подхода вида? Если да, то как? Любые предложения будут полезны.Вкладки как виды деятельности?
0
A
ответ
0
Похоже, что вы можете вставлять эти вложенные вкладки в разные варианты меню для каждой из родительских вкладок. В каждом из своей деятельности в первом меню вкладки, вы можете добавить это ...
@Override
public boolean onCreateOptionsMenu(Menu menu){
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.optionsmenu,menu);
return true;
}
, а затем реализовать слушатель ..
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case R.id.one:
case R.id.two:
default:
}
return true;
}
Я думаю, что это лучший способ, чтобы предложить больше вариантов для ваших пользователей для каждого из действий в вашем меню вкладок. Затем вы можете получить доступ к каждому из этих меню в зависимости от того, что в данный момент находится в данный момент: TabActivity
. Им просто нужно нажать кнопку настроек по умолчанию.
Смежные вопросы
- 1. Как разделить виды деятельности
- 2. NavigationDrawer, различные виды деятельности
- 3. Статические виды на разные виды деятельности
- 4. Просмотреть другие виды и/или виды деятельности
- 5. Возобновляемые виды деятельности
- 6. Аналогичные виды деятельности в секторе деятельности
- 7. Force открыть основные виды деятельности
- 8. , разрушающий все другие виды деятельности
- 9. Инициализировать виды деятельности в android
- 10. же меню различные виды деятельности
- 11. viewflipper или различные виды деятельности
- 12. Activity.finish() завершает все виды деятельности
- 13. Виды деятельности: onCreate() и onDestroy()
- 14. 2 Виды деятельности & Диалог A
- 15. Как редактировать PAYPAL виды деятельности компоновки
- 16. Как разделить вид на различные виды деятельности
- 17. как передать маркеры на различные виды деятельности
- 18. Как показать/скрыть Виды деятельности из спискаFragment
- 19. вкладки с 1 активностью разные виды
- 20. Невозможно оживить вкладки деятельности по завершению деятельности
- 21. Различные виды деятельности для отдельных видов деятельности в UIActivityViewController
- 22. как отправить значение из вкладки деятельности к деятельности через намерение
- 23. Виды, состояние которых охватывает несколько видов деятельности
- 24. Обслуживание и основные виды деятельности связь
- 25. Переходящий объект на другие виды деятельности
- 26. Добавить в начало все виды деятельности windowmanager
- 27. Виды деятельности и подкатегории MySQL или JSON
- 28. Android Espresso - Тестирование на различные виды деятельности
- 29. Ввод вкладок в другие виды деятельности
- 30. модель обновления объектов через различные виды деятельности
Это пришло мне в голову, но на самом деле я являюсь пользователем iPhone, поэтому, возможно, я не прав. Случается ли пользователю андроида, что ему, возможно, придется нажать кнопку меню, чтобы получить доступ к дополнительным параметрам? Я имею в виду, как он узнает, что для этой вкладки больше вариантов? – Harsh
Я бы так подумал .. Я считаю, что это довольно стандартное знание для пользователей Android. В противном случае, пока ваш ui не запутан, его не обязательно плохо, если у вас есть несколько действий, до тех пор, пока вы хорошо справляетесь с их управлением, т. Е. Завершаете вызов(), когда вы их используете. Я бы подумал, что есть лучший способ организовать ваш ui, хотя .. – Joel