Масштабирование пользовательского вида из окна просмотра Android с отступами влево и вправо - PullRequest
0 голосов
/ 23 октября 2018

У меня есть Viewpager с левым и правым отступом ( для отображения предварительного просмотра левого и правого дочерних представлений пейджера ).

<android.support.v4.view.ViewPager
        android:id="@+id/reader_pager"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:visibility="visible"
        android:clipChildren="false"
        android:clipToPadding="false"
        android:paddingLeft="25dp"
        android:paddingRight="25dp"
        android:background="#000000"/>

В окне просмотра хранится набор масштабируемых видов ( Ссылка на ZoomLayout ), что позволяет индивидуально увеличивать мой пользовательский вид. Но когда я масштабирую (прижимаю-увеличиваю) пользовательский вид, этот увеличенный вид обрезается слева и справа из-за заполнения видоискателя.

Есть ли способ увеличить дочерний видиндивидуально, без надреза или скрытия из-за левого и правого выступающих видов на пейджер?Нужно сжимать, чтобы увеличить или под левым и правым выступающими видами.

Попытка добавления clipToPadding = false , но увеличенный вид обрезается с одной стороны.

...