Android 旋转右下角的ImageView

Android 旋转右下角的ImageView,android,Android,我想将我的图像视图从右下角旋转45度,请告诉我怎么做 我正试图像这样在imageview中添加旋转 <ImageView android:layout_width="match_parent" android:layout_height="match_parent" android:src="@drawable/poker_table" android:scaleType="fitXY" android:id

我想将我的图像视图从右下角旋转45度,请告诉我怎么做

我正试图像这样在imageview中添加旋转

 <ImageView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:src="@drawable/poker_table"
        android:scaleType="fitXY"
        android:id="@+id/poker_table"
        android:rotation="45" //this line i was added
        />


但是此代码从其中心点旋转图像,因此请告诉我如何从右下角旋转图像。

如果您知道
视图的大小,您可以使用一对xml属性设置旋转或缩放
视图的轴心点:和

如果我们假设
视图的大小为
100dp
x
100dp

android:transformPivotX="100dp"
android:transformPivotY="100dp"
其他可能的单位是sp、px、英寸、毫米。。。但不幸的是,
match\u parent
不起作用,100%也不起作用


如果您在编译时不知道
视图的大小,那么您唯一的选择就是以编程方式设置轴心点(使用and)之后。

当我旋转图像时,我的图像像素会受到干扰。请您解释一下如何删除此图像error@HemantPrajapat-我认为如果你问一个关于这个新问题的新问题(最好是一些截图,因为我不确定你的观点到底有什么问题)。提出一个新问题的一个原因是我们尽量把问题保持在小范围内:一次解决一个问题,而不是指导整个项目。这对于处于类似情况下的未来读者来说是很好的,他们可以进一步搜索答案(即使他们的项目与您的项目大不相同)。另一方面,你会接触到更多的人,从而增加你就每一个问题获得好建议的机会。