Move ImageView around inside RelativeLayout

前端 未结 4 465
孤城傲影
孤城傲影 2020-12-10 17:00

I need to move an ImageView (or anything else, for that matter) around inside a RelativeLayout. Does any one know the proper way to do this?

4条回答
  •  無奈伤痛
    2020-12-10 17:10

    Makesure ImageView's layout_height and layout_width is set to fill_parent. Then do:

    To move a view, use Matrix. It is very handy.

    Matrix matrix = new Matrix();
    
    matrix.reset();
    
    matrix.postTranslate(x, y);
    
    imageview.setScaleType(ScaleType.MATRIX);
    imageview.setImageMatrix(matrix);
    

提交回复
热议问题