Я все еще новичок в Android, был бы признателен за вашу помощь, поскольку я не смог найти никакой информации по этому вопросу.
У меня есть TabHost с двумя назначенными действиями.Вкладки "магазины" и "люди". Оба вида деятельности содержат ListViews.Теперь ... Если я нажму на один из элементов ListView, я бы хотел, чтобы вкладка "обувь / люди" оставалась неподвижной, пока менялось только содержимое Frame (где находится listView), чтобы в любой момент времени я мог переключиться обратно надругие вкладки и процесс запуска с самого начала.
В настоящее время после того, как пользователь нажимает на элемент списка
Intent merchant = new Intent(v.getContext(), MerchantView.class);
startActivity(merchant);
, запускается новое действие (вкладки исчезают) и представление полностью заменяется.
Вопросы:
Создается полное новое представление, когда я нажимаю на элемент ListView.Как я могу выполнить это действие MerchantView только внутри фрейма?
В этом MerchantView появится еще один кликабельный элемент, который я снова хотел бы вести себя аналогичным образом (вкладка остается прежней). Это мой подходздесь хорошо? (для изменения активностей за клик).Я имею в виду, может быть, вместо того, чтобы запускать новые действия для каждого экрана, я должен каким-то образом изменить представление
спасибо!