Articles of viewpager

Android ViewPager + Webview, ClassCastException! Нужен веб-просмотр в viewpager

Я пытаюсь создать горизонтальный «список» веб-просмотров. Как было предложено в предыдущем ответе на вопрос, я использую библиотеку ViewPager из пакета совместимости. К сожалению, когда я перехожу, чтобы добавить свой веб-просмотр в коллекцию представлений, используя ((ViewPager) collection).addView((View)mainContent,0); Я получаю вопрос кастинга. 09-07 20:45:30.690: ERROR/AndroidRuntime(8166): java.lang.ClassCastException: android.webkit.WebView cannot be cast to android.support.v4.view.ViewPager Это приведет к сбою приложения. […]

Android: ViewPagerIndicator – создание разных макетов для разных страниц

Мне нужно создать четыре разных макета, каждый на странице ViewPagerIndicator. Как я могу это сделать? ViewPagerIndicator уже работает, но я использую образец из http://viewpagerindicator.com и создается простой TextView для всех страниц. См. Образец (TestFragment.java): @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { TextView text = new TextView(getActivity()); text.setGravity(Gravity.CENTER); text.setText(mContent); text.setTextSize(20 * getResources().getDisplayMetrics().density); text.setPadding(20, […]

Как правильно расширить WebView?

Я использую решение прокрутки webview горизонтально внутри ViewPager Это выглядит очень полезно, я ссылался на ExtendedWebView в xml, <ExtendedWebView android:id="@+id/webview" android:layout_width="fill_parent" android:layout_height="fill_parent" /> Экземпляр ExtendedWebView в .class, LayoutInflater mInflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); layout = mInflater.inflate(R.layout.lay1, null); ExtendedWebView webView = (ExtendedWebView)layout.findViewById(R.id.webview); Но я получил «Ошибка раздувания класса ExtendedWebView», так что может кто-нибудь помочь мне дать мне […]

Использование анимации в ViewPager и setFillAfter

У меня есть ViewPager, который мне нужно перемещать в целом при нажатии кнопки. Для этого я использую анимацию. Когда я нажимаю на него, я переводил «х» для него. Я использую setFillAfter (true), чтобы сохранить новую позицию. Но когда я меняю страницу ViewPager, она возвращается к исходной позиции x! Я только видел эту проблему на Android […]

SlidingMenu и ViewPager с API13 (Honeycomb)

У меня возникла странная проблема с библиотекой SlidingMenu и ViewPager, когда они работают на устройствах с Android 3.2 (Honeycomb). Проблема возникает, когда мы «переключаем» SlidingMenu, чтобы показать Меню, которое скрыто в левой части приложения. Когда мы это делаем, как ContentView, так и BehingContentView перестают отвечать на события касания. Подумав, что это проблема, связанная с моим […]

Обновить SlidingTabLayout

Примеры в картинках: Пустой PagerView PagerView с новым контентом ( SlidingTabLayout не обновляется) Новый экземпляр представления ( SlidingTabLayout обновлен); Это мой код: public class CharSortFragment extends Fragment { private final String TAG = "CharSortFragment"; private ViewPager viewPager; private TabsPagerAdapter tabsAdapter; private SlidingTabLayout slidingTabLayout; private FragmentActivity activity; public CharSortFragment() {} @Override public View onCreateView(LayoutInflater inflater, ViewGroup […]

Android Tabbed Activity Bottom off Screen

Кто-нибудь задумал, почему нижняя часть экрана закрыта в новой сгенерированной вкладке в Android? ViewPager слишком длинный для общего экрана <android.support.v4.view.ViewPager android:id="@+id/container" android:layout_width="match_parent" android:layout_height="match_parent" app:layout_behavior="@string/appbar_scrolling_view_behavior" /> Результат всех представлений в дочерних фрагментах выключен 55dp, если вы выровняете их в нижней части экрана. Благодаря, Павел PS: Полный XML генерирующего кода: <?xml version="1.0" encoding="utf-8"?> <android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" […]

Укажите после прокрутки последней страницы в ViewPager

Я создал пейджер с индикатором круглой страницы. Прекрасно работает. Вот мое новое требование: когда я на последней / первой странице и попытаюсь прокрутить следующую / предыдущую страницу, мой экран должен перемещаться не менее чем на 30% по направлению к swiped и вернуться в исходное положение, поскольку больше нет страниц для навигации? Конечно, у меня есть […]

ViewPager для слайдов экрана справа налево

Я использую ViewPager для слайда экрана, он отлично работает для скрипта языка слева направо, но для арабского скрипта, который фактически справа налево, не представляется возможным Могу ли я прокручивать страницы viewpager в обратном порядке?

Отключить ItemTouchHelper для части пользователя

У меня есть этот RecyclerView с зрителем, который имеет заголовок / TextView и ViewPager. Элементы из RecyclerView могут быть удалены с помощью ItemTouchHelper. Я хочу отключить прокручивание части для viewpager, но не, если вы начнете перетаскивать заголовок / TextView. Любой, кто знает, как отключить салфетки только для части зрителя? Я могу отключить прокрутку всего зрителя […]