Я создаю приложение, которое имеет основной Activity
, который использует элемент Android ViewGroup
. Я смог добавить ListView
s к ViewGroup
, используя метод instantiateItem () PagerAdapter
, и все это работает хорошо. У меня также есть отдельный Activity
, который я использую для отображения информации, построенной с использованием RelativeLayout
. Другими словами, это полноценная деятельность. Конечно, обе операции работают отлично, и приложение настроено так, что в настоящее время вы можете в настоящее время идеально переключаться между ними, используя простые Intent
s.
Мой вопрос: как мне встроить функциональность и макет второго упражнения в первое? Я хочу поместить первый Activity
в один из View
из ViewGroup
Activity
. Из того, что я думаю, я понимаю, что PagerAdapter
принимает только представления как "инстанцируемые" элементы, и поэтому мне нужно будет найти какой-то способ преобразовать мой Activity
в View
. Так что, возможно, мне придется превратить его в кастом View
? Но тогда как мне определить его расположение и методы?
Подведем итог:
Activity1
- это действие ViewGroup, которое уже содержит несколько ListViews
.
Activity2
- это обычное действие, построенное с использованием XML-макета с корневым макетом как RelativeLayout
.
Я хочу встроить всю функциональность и макет Activity2
в один из Views
из Activity1
.
Как мне это сделать?