#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:
Я хотел бы предложить несколько вещей, чтобы проверить, работает ли это для вас
- Создайте обычный просмотр пейджера, как у вас есть done.eg просмотр 1 , 2 и 3.
- Затем добавьте фрагмент в view 2, который будет состоять из пользовательского listview.
- Затем используйте методы getItemViewType и getViewTypeCount при использовании базового адаптера listview для создания другого представления в том же listview.
- Затем добавьте view pager в качестве одного из макетов представления в этом listview в качестве элемента listview.
Я надеюсь, что вы можете получить небольшую идею.