Android: 如何在触摸视图后调用方法

Android: How can I call a method after a view touched

我想在我的按钮被触摸后调用一个方法,并在触摸完成后调用另一个方法, 可能吗?

看来你有一些研究要做。你有什么样的看法?你需要这样的东西:

@Override
public void onClick(View v) {
    //Call your method here
}

但是如果不知道自己在做什么,就不可能知道自己到底需要什么。

编辑:您更改了问题。 This is what you're looking for.

试试这个代码它可能对你有帮助

yourButton.setOnTouchListener(new OnTouchListener() {
    @Override
    public boolean onTouch(View v, MotionEvent event) {
        if(event.getAction() == MotionEvent.ACTION_DOWN){

            // Do what you want
            return true;
        }
        return false;
        if(event.getAction() == MotionEvent.ACTION_UP){

            // Do what you want
            return true;
        }
        return false;
    }
});