Вкладки по всем спискам - PullRequest
       38

Вкладки по всем спискам

0 голосов
/ 09 февраля 2012

Я новичок в разработке для Android, но за последние несколько недель мне удалось создать очень простое приложение, которое по сути представляет собой таблицу поиска с двумя уровнями группировки; категория и подкатегория, за которыми следуют подробности уровня элемента. Пользователи могут прокручивать категории, щелкать по одной и переходить к определенным подкатегориям в этой категории, и, наконец, щелкнув по подкатегории, можно получить сведения о требуемом уровне элемента.

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

  • Категория ListActivity
  • Подкатегория ListActivity
  • Item ListActivity
  • Tab TabHost

Моя основная деятельность при запуске - вкладка, которая создает две вкладки; Все предметы и избранное. Также запускается Категория ListActivity в FrameLayout.

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

Файл main.xml был создан в стандартном макете для вкладок, но включает в себя ListView в FrameLayout, который, кажется, работает для списка категории, но когда вы нажимаете на категорию, действие подкатегории запускается, но вкладки не выглядят так, как они в категории. Я попытался setContentView(R.layout.main) в начале onCreate() для подкатегории, но это не помогло ... Я застрял в выяснении этого.

Буду очень признателен за любые предложения о том, чего мне не хватает или что я должен сделать.

Приветствия

Ответы [ 2 ]

1 голос
/ 22 февраля 2012

Я использовал следующий учебник и код и смог получить несколько действий на вкладке с помощью ActivityGroup.

Ниже приведена ссылка на учебник http://ericharlow.blogspot.com/2010/09/experience-multiple-android-activities.html

0 голосов
/ 10 февраля 2012

Насколько я понимаю, вы хотите, чтобы Category ListActivity и Subcategory ListActivity отображались на одной вкладке. Хотя это может быть не идеальным решением, я думаю, что вы можете достичь этого с помощью ActivityGroup. Вот ссылка с дополнительной информацией:

http://united -coders.com / Nico-Хайд / потребительная андроида-activitygroup-в-tabhost к шоу-разные-активность

...