我正在尝试在android中移动一张图片,但我真的没有找到一种方法来做到这一点。我已经使用了几种方法,但都没有真正奏效,这是我目前的代码
public class Tangram extends Activity implements OnTouchListener{
ImageView img;
int x=0,y=0;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.tangram);
img = (ImageView) findViewById(R.id.tangrampic1);
img.setOnTouchListener(this);
img.scrollBy(x, y);
}
public boolean onTouch(View v, MotionEvent event)
{
switch (event.getAction())
{
case MotionEvent.ACTION_DOWN:
{
x++;
break;
}
case MotionEvent.ACTION_UP:
{
x--;
break;
}
}
return true;
}
}
有人知道如何移动物体吗?