Java Android:TextView在垂直方向上的移动附加了按钮单击侦听器
当我点击按钮时,如何在垂直方向上移动文本视图Java Android:TextView在垂直方向上的移动附加了按钮单击侦听器,java,android,textview,Java,Android,Textview,当我点击按钮时,如何在垂直方向上移动文本视图 msgtxt.setOnTouchListener(new OnTouchListener() { @SuppressLint("ClickableViewAccessibility") public boolean onTouch(View v, MotionEvent event) { // TODO Auto-generated method stub d
msgtxt.setOnTouchListener(new OnTouchListener() {
@SuppressLint("ClickableViewAccessibility") public boolean onTouch(View v, MotionEvent event) {
// TODO Auto-generated method stub
drag(event, v);
return false;
}
});
public void drag(MotionEvent event, View v)
{
RelativeLayout.LayoutParams params = (android.widget.RelativeLayout.LayoutParams) v.getLayoutParams();
switch(event.getAction())
{
case MotionEvent.ACTION_MOVE:
{
params.topMargin = (int)event.getRawY() - (v.getHeight());
params.leftMargin = (int)event.getRawX() - (v.getWidth()/2);
v.setLayoutParams(params);
break;
}
}
}
正如您可以看到上面的代码,我可以使用onTouchListener移动textview,但这里textview中的文本也在移动,这是我不希望的。我正在分享一张我提到我的要求的图片