Рекомендации по дизайну Android предлагают использовать Multi-pane layouts, но, насколько это реально реализуется, примеров нет. В частности, речь идет о двухпанельном макете, используемом совместно с ViewPager
, как в приложении People, показанном в руководящих принципах.Как использовать многоуровневые макеты с ViewPager
У кого-нибудь есть какие-то советы или примеры, чтобы дать об этом реализацию?
В скриншоте:
Вы можете провести с ViewPager
назад и вперед между About
и Updates
списков или вы можете нажать на фотографии на страницу старше. Вы можете увидеть небольшую часть вкладки Updates
, просматривая все, что у вас есть, на вкладке About
и наоборот. В частности, я хочу знать, как создать этот многоуровневый макет. Снимок экрана от Люди приложение в мороженое сэндвич.
РЕШИТЬ:
Я в конечном итоге создать свою собственную библиотеку с открытым исходным кодом для этого виджета. Вы можете найти его по адресу: https://bitbucket.org/adneal/tabcarousellib/wiki/Home
Пожалуйста, обновите вопрос с более конкретной детализации и обязательными для заполнения снимков экрана. –
попробуйте что-нибудь по этому поводу? если нет, то ждите ответа. –
Я сделал снимок, прежде чем отправил. Я создал все необходимые макеты, я взял их из приложения «Люди», но я не смог получить исходный код. Я не уверен, как вы это делаете, но приложение People использует несколько пользовательских классов, которые могут стать немного ошеломляющими, когда вы пытаетесь перепроектировать их. – adneal