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;
}
}
オブジェクトを移動する方法を知っている人はいますか?