stormit
@stormit

Почему происходит сброс позиции ImageView при переключении ViewPager'a?

есть такая разметка
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
    android:layout_height="match_parent"
     >

<android.support.v4.view.ViewPager
    android:id="@+id/pager"
    android:layout_width="match_parent"
    android:layout_height="match_parent">
</android.support.v4.view.ViewPager>
    <ImageView
        android:layout_centerInParent="true"
        android:id="@+id/touchImg"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:src="@drawable/robo"
        android:scaleType="center" />
</RelativeLayout>


смысл такой, по тачу и удержанию на картинке я перемещаю картинку за пальцем, и при определенном смещении (например в право на 200 dp) програмно переключаю viewpager (без отпускания тапа)

mViewPager.setCurrentItem(mViewPager.getCurrentItem()+1,true);


картинка в момент переключения viewpager перемещается в центр (дефолтная позиция) на долю мгновения и потом обратно прыгает на старую позицию (под пальцем, смещенная). Почему так происходит с картинкой, поидее она же вообще не реагировать на viewpager ?
  • Вопрос задан
  • 132 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы