我正在开发一个带有自定义布局的Android应用程序,默认情况下在页面加载时,屏幕左侧有一个按钮。
当用户从左向右单击滑动按钮时。应用程序将显示自定义布局,如下所示。自定义布局附加图像按钮。当用户从左向右移动图像按钮时。自定义布局显示在屏幕上。 我可以在xml文件中编写自定义布局。问题是当我从左向右移动按钮时,我不知道如何显示自定义布局。
答案 0 :(得分:1)
public boolean onTouch(View view, MotionEvent motionEvent) {
if (motionEvent.getAction() == MotionEvent.ACTION_MOVE){
// To Do
}
return true;
}
在if语句中,您可以通过motionEvent.getX()方法获取当前触摸事件的x位置。然后,您可以将自定义布局转换为该位置。我不确定这是否是最佳方法。但我认为这符合你的目的。