Android:在listview内的imageview剪切图片中标记旋转

时间:2015-10-25 23:02:44

标签: android listview imageview

我是Android开发的新手,我正在尝试在列表视图中旋转图像视图。我有自定义单元格的跟随xml:

<RelativeLayout
    android:id="@+id/content"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:adjustViewBounds="true">

    <ImageView
        android:id="@+id/borderImageView"
        android:layout_width="@dimen/photoReceiverWidth"
        android:layout_height="@dimen/photoReceiverHeight"
        android:scaleType="fitXY"
        android:rotation="-10"/>
 </RelativeLayout>

当它显示时,它会切断图像的和平。视图不计算旋转的大小。

我不想创建新的位图,因为成本太高。

1 个答案:

答案 0 :(得分:0)

import grails.rest.RestfulController

class BookController extends RestfulController {
    static responseFormats = ['json', 'xml']
    BookController() {
        super(Book)
    }

    @Override
    def save() {
        println params
        super.save params
    }

    @Override
    def update() {
        println params
        super.update params
    }
}

这是图像视图属性,因此将其放在图像视图中而不是相对布局中。我不确定adjustViewBounds是否适用于固定大小的ImageView。

您可以将宽度和高度更改为android:adjustViewBounds="true" ,并使用wrap_contentmaxHeight属性来定义一些其他边界规则。

比例类型也应该是minHeight,但请使用这些来查看适合的内容。