#java #c# #android #xamarin #android-photoview
#java #c# #Android #xamarin #android-photoview
Вопрос:
Я использую PhotoView Криса Бэйна для отображения изображений. После увеличения я не могу уменьшить исходный размер изображения. Кажется, что границы слишком малы, но есть ли какое-либо другое объяснение?
настройка XML photoview:
<com.github.chrisbanes.photoview.PhotoView
android:id = "@ id/ScreenshotPhotoView"
android:src = "@drawable/LogoImg"
android:layout_marginTop = "40dp"
android:layout_marginBottom = "40dp"
android:layout_width="320dp"
android:layout_height="180dp"
android:layout_gravity = "center_horizontal"
android:scaleType = "fitCenter"
/>
Ответ №1:
Похоже, проблема заключалась в том, что я установил для атрибутов layout_width
и layout_height
определенные значения (320×180). Решается путем изменения на warp_content
или match_parent
.