gpt4 book ai didi

java - ImageView 中的旋转图像

转载 作者:行者123 更新时间:2023-12-01 16:05:00 26 4
gpt4 key购买 nike

我想使用方向传感器和当前 GPS 位置显示一个箭头,指示朝向目标的方向。一切正常,除了我想旋转 ImageView 中的箭头图像。

当前的代码(显示向上的箭头)是这样的:

ImageViewArrow.setImageResource(R.drawable.arrow);

显示旋转 N 度的箭头的最佳解决方案是什么?

我尝试过这个,但它给出了困惑的图形:

Matrix matrix = new Matrix(); 
matrix.postRotate(Rotation);
Bitmap bitmapOrg = BitmapFactory.decodeResource(getResources(),
R.drawable.arrow);
Bitmap resizedBitmap = Bitmap.createBitmap(bitmapOrg, 0, 0,
bitmapOrg.getWidth(),bitmapOrg.getHeight(), matrix, true);
BitmapDrawable bmd = new BitmapDrawable(resizedBitmap);
InfoArrow.setScaleType(ScaleType.CENTER);
InfoArrow.setImageDrawable(bmd);

最佳答案

关于java - ImageView 中的旋转图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2798078/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com