子采样比例图像视图setRotation不会占据整个屏幕

Wiradikusuma

点击图像时,我想切换90度旋转:

@UiThread // Android Annotations
void loadImage(ImageSource uri) {
    image.setMinimumScaleType(SCALE_TYPE_CENTER_CROP);
    image.setMaxScale(8);
    image.setImage(uri); // I've tried the ImageViewState variant
    image.setOnClickListener(new View.OnClickListener() {
        public void onClick(View v) {
            if (image.getRotation() < 1) {
                image.setRotation(90);
            } else {
                image.setRotation(0);
            }
        }
    });
}

image片段中定义的位置:

<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent">

    <com.davemorrissey.labs.subscaleview.SubsamplingScaleImageView
        android:id="@+id/image"
        android:layout_width="match_parent"
        android:layout_height="match_parent" />

</FrameLayout>

它可以正常工作,但是90度旋转的图像不能占据整个屏幕。它的顶部和底部具有白色背景。

原始图片

旋转影像

我该如何解决?

Wiradikusuma

setOrientation(),不是setRotation()后一种方法属于View

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

布局不会占据整个屏幕

来自分类Dev

二次采样比例图像视图-使针形标记在Imageview上可点击

来自分类Dev

二次采样比例图像视图中的多个位置引脚

来自分类Dev

二次采样比例图像视图中的多个位置引脚

来自分类Dev

为什么子视图控制器会占据整个屏幕?

来自分类Dev

占据屏幕整个宽度的图像

来自分类Dev

背景图像占据整个屏幕

来自分类Dev

Android对话活动会占据整个屏幕而不是整个对话框

来自分类Dev

同时单击两个二次采样比例图像将使Android崩溃

来自分类Dev

功能区-如果合并了这些窗口上的功能区控件,则最大化的MDI子窗口不会占据整个主窗口

来自分类Dev

功能区-如果合并了这些窗口上的功能区控件,则最大化的MDI子窗口不会占据整个主窗口

来自分类Dev

LibGDX-比例固定的比例图像

来自分类Dev

LibGDX-比例固定的比例图像

来自分类Dev

与重量一起使用时,Recyclerview不会占据整个宽度

来自分类Dev

为什么我的flexbox不会占据它所在容器的整个高度?

来自分类Dev

Gradine不会占用生成图像的整个高度

来自分类Dev

Android-如何获取滚动视图以占据屏幕的整个宽度?

来自分类Dev

如何停止比例图像缩放?

来自分类Dev

我的JList占据了整个屏幕

来自分类Dev

我的JList占据了整个屏幕

来自分类Dev

android webview占据整个屏幕

来自分类Dev

Flexbox 布局反应原生 - 第一个视图占据整个屏幕

来自分类Dev

IronPdf HTML 页脚不会占据全宽

来自分类Dev

显示图像占据屏幕的80%

来自分类Dev

如何使owl-carousel-o的每个图像以angular8占据整个屏幕?

来自分类Dev

响应式设计-如何让我的图像在左侧占据整个屏幕

来自分类Dev

猕猴桃比例图像不起作用

来自分类Dev

Android BottomSheetDialogFragment不会占用整个宽度

来自分类Dev

UITextField的键盘是否必须占据整个屏幕?

Related 相关文章

  1. 1

    布局不会占据整个屏幕

  2. 2

    二次采样比例图像视图-使针形标记在Imageview上可点击

  3. 3

    二次采样比例图像视图中的多个位置引脚

  4. 4

    二次采样比例图像视图中的多个位置引脚

  5. 5

    为什么子视图控制器会占据整个屏幕?

  6. 6

    占据屏幕整个宽度的图像

  7. 7

    背景图像占据整个屏幕

  8. 8

    Android对话活动会占据整个屏幕而不是整个对话框

  9. 9

    同时单击两个二次采样比例图像将使Android崩溃

  10. 10

    功能区-如果合并了这些窗口上的功能区控件,则最大化的MDI子窗口不会占据整个主窗口

  11. 11

    功能区-如果合并了这些窗口上的功能区控件,则最大化的MDI子窗口不会占据整个主窗口

  12. 12

    LibGDX-比例固定的比例图像

  13. 13

    LibGDX-比例固定的比例图像

  14. 14

    与重量一起使用时,Recyclerview不会占据整个宽度

  15. 15

    为什么我的flexbox不会占据它所在容器的整个高度?

  16. 16

    Gradine不会占用生成图像的整个高度

  17. 17

    Android-如何获取滚动视图以占据屏幕的整个宽度?

  18. 18

    如何停止比例图像缩放?

  19. 19

    我的JList占据了整个屏幕

  20. 20

    我的JList占据了整个屏幕

  21. 21

    android webview占据整个屏幕

  22. 22

    Flexbox 布局反应原生 - 第一个视图占据整个屏幕

  23. 23

    IronPdf HTML 页脚不会占据全宽

  24. 24

    显示图像占据屏幕的80%

  25. 25

    如何使owl-carousel-o的每个图像以angular8占据整个屏幕?

  26. 26

    响应式设计-如何让我的图像在左侧占据整个屏幕

  27. 27

    猕猴桃比例图像不起作用

  28. 28

    Android BottomSheetDialogFragment不会占用整个宽度

  29. 29

    UITextField的键盘是否必须占据整个屏幕?

热门标签

归档