我试图在用户触摸图像时动态地在图像上放置一个按钮。 有人可以帮忙。
我已经尝试过这段代码,但每次按钮都消失了
rl.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
x = rl.getX();
y=rl.getY();
int i = x.intValue();
int j = y.intValue();
RelativeLayout.LayoutParams layoutParams = new RelativeLayout.LayoutParams(i,j);
rd1.setLayoutParams(layoutParams);
return true;
}
});
答案 0 :(得分:0)
试试这个
x=(int)event.getx();
y=(int)event.gety();
并将这些x,y值设置为布局参数