#java #android
#java #Android
Вопрос:
у кого-нибудь есть идея, как создать вкладки, подобные вкладкам nexus one, в приложении weather / news, и я имею в виду функциональность, с помощью которой, щелкнув по экрану, вы могли бы перейти к следующей вкладке, спасибо
Ответ №1:
Теперь вы можете сделать это из коробки в библиотеке совместимости Android с ViewPager: http://android-developers.blogspot.com/2011/08/horizontal-view-swiping-with-viewpager.html?m=1
ViewPager перемещается между фрагментами почти так же, как ListViews прокручивается вверх и вниз вместе с views.
Если вас не интересует прокрутка вкладок, в SDK есть пример, в котором используется TabHost (вместо того, чтобы прокручивать сами вкладки слева направо), но вам не обязательно использовать TabHost. Если вам нужны вкладки с горизонтальной прокруткой, вы могли бы использовать HorizontalScrollView с несколькими кнопками в нем.
О подходе, который не использует библиотеку совместимости или фрагменты, смотрите здесь: https://github.com/olibye/AndroViews
Ответ №2:
это называется шаблоном пользовательского интерфейса Workspaces подробнее об этом и о том, как его реализовать, здесь http://www.androiduipatterns.com/2011/06/android-ui-pattern-workspaces.html