Реализовать вид, подобный просмотру пейджера

#android #android-listview #android-viewpager #android-view

#Android #android-listview #android-просмотрщик #android-просмотр #android-viewpager

Вопрос:

Привет, я хочу реализовать view подобное viewpager , которое я хочу поместить в список так, чтобы каждый элемент можно было прокручивать,

Пожалуйста, обратитесь к приведенной ниже схеме введите описание изображения здесь

Здесь View 1 и View 3 не будет видно при пролистывании вправо view1 будет виден так же, как view pager.

Я пробовал использовать viewFlicker , но он не показывает скрытый вид при пролистывании.

Для реализации этого я решил использовать Viewpager исходный код, Viewpager.java это в основном ViewGroup , но группа просмотра, которую я не могу добавить в ListView. Я попробовал SwipeListView, который также не помог.

Может ли кто-нибудь помочь мне, как это реализовать

Комментарии:

1. является ли отсутствие экрана (основного вида) динамическим

2. нет, я спрашиваю о main views (view1, view2, view3)

3. это исправлено, только 3 вида

4. так что легко использовать эту внешнюю библиотеку github.com/TangKe/SlideMenu

5. 1 за рисунок! : D

Ответ №1:

Я хотел бы предложить несколько вещей, чтобы проверить, работает ли это для вас 🙂

  1. Создайте обычный просмотр пейджера, как у вас есть done.eg просмотр 1 , 2 и 3.
  2. Затем добавьте фрагмент в view 2, который будет состоять из пользовательского listview.
  3. Затем используйте методы getItemViewType и getViewTypeCount при использовании базового адаптера listview для создания другого представления в том же listview.
  4. Затем добавьте view pager в качестве одного из макетов представления в этом listview в качестве элемента listview.

Я надеюсь, что вы можете получить небольшую идею. 🙂