如何在Android触摸屏上双向拖动图像(png)

如何在Android触摸屏上双向拖动图像(png),android,android-layout,android-widget,Android,Android Layout,Android Widget,我在android中使用了线性布局,它有一个半圆类型的图像。我必须在两个方向上拖动图像,这取决于用户的轻弹强度 有什么想法吗?既然你使用位图,你可以 canvas.drawBitmap(bitmap, left, top, paint); 然后通过一些触摸事件获得位置,就这样 Viewflipper用于切换XML布局我可以移动图像,但无法拖动您发布的代码?LinearLayout微调器=LinearLayoutBindViewByIdr.id.anim_示例;位图bmp=BitmapFacto

我在android中使用了线性布局,它有一个半圆类型的图像。我必须在两个方向上拖动图像,这取决于用户的轻弹强度


有什么想法吗?

既然你使用位图,你可以

canvas.drawBitmap(bitmap, left, top, paint);
然后通过一些触摸事件获得位置,就这样


Viewflipper用于切换XML布局

我可以移动图像,但无法拖动您发布的代码?LinearLayout微调器=LinearLayoutBindViewByIdr.id.anim_示例;位图bmp=BitmapFactory.decodeResourcegetResources,R.drawable.spinner;int w=bmp.getWidth;int h=bmp.getHeight;//将立柱旋转设置为90矩阵mtx=新矩阵;mtx.postRotate90;//旋转位图位图旋转BMP=Bitmap.createBitmapbmp,0,0,w,h,mtx,true;BitmapDrawable bmd=新的BitmapDrawable旋转BMP;spinner.BackgroundDrawable骨密度;