Java 如何使用Android Studio在RelativeLayout上转换对象?

Java 如何使用Android Studio在RelativeLayout上转换对象?,java,android,Java,Android,我想要Transition我的对象称为ball insideImageView在ReltiveLayout上,当我触摸ReltiveLayout时,球会移动到点的中心 public class MainActivity extends AppCompatActivity { //ImageView.W(70dp) ImageView.H(70dp) to get center touch ImageView ball; RelativeLayout layout;

我想要
Transition
我的对象称为ball inside
ImageView
ReltiveLayout
上,当我触摸ReltiveLayout时,球会移动到点的中心

public class MainActivity extends AppCompatActivity {


    //ImageView.W(70dp) ImageView.H(70dp) to get center touch
    ImageView ball;
    RelativeLayout layout;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);


        ball = (ImageView)findViewById(R.id.ball);
        layout = (RelativeLayout) findViewById(R.id.layout);



        layout.setOnTouchListener(new View.OnTouchListener() {
            @Override
            public boolean onTouch(View view, MotionEvent motionEvent) {

                //ImageView.W(70dp) ImageView.H(70dp)
               //touch X,Y-70 to move ball to center touch
              ball.setX(motionEvent.getX()-70);
              ball.setY(motionEvent.getY()-70);


                return false;
            }
        });


    }
}