|
ViewPager
|
|||
---|---|---|---|
#18+
Здравствуйте хочу сделать слайдинг страниц с помощью ViewPager на хабре есть вот такая статья: http://habrahabr.ru/post/131889/ Все работает но я хочу сделать не подвижный бар с кнопками и листать содержимое в Вивере выше: Автор статьи говорит что нужно дословно: Цитата Можно описать в файле разметки элементы так, чтобы ViewPager был лишь одним из компонентов. Например, создать такой файл main_layout.xml: <LinearLayout xmlns:android=" http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <ImageView android:id="@+id/image" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/icon"/> <android.support.v4.view.ViewPager android:id="@+id/view_pager" android:layout_width="wrap_content" android:layout_height="wrap_content"> </android.support.v4.view.ViewPager> </LinearLayout> Затем в activity приложения делаем setContentView(R.layout.main_layout), а экземпляр ViewPager добываем с помощью findViewById(R.id.view_pager). Указанная картинка будет находиться наверху экрана, а страницы, которые скроллятся с помощью ViewPager будут располагаться ниже. Вот собственно как мне добыть этот самый экземпляр ViewPager? Пробовал делать так: ViewPager viewPager = (ViewPager)findViewById(R.id.view_pager); Но приложение вылетает насколько я понял ViewPager требует текущий COntext при создании: ViewPager viewPager = new ViewPager(this); Подскажите пожалуйста как быть? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2014, 15:15 |
|
|
start [/forum/topic.php?fid=13&gotonew=1&tid=1331573]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
33ms |
get topic data: |
11ms |
get first new msg: |
8ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 11ms |
total: | 142ms |
0 / 0 |