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

时间:2015-03-28 13:01:31

标签: android methods selector

我想触摸按钮后调用方法,触摸完成后调用另一种方法, 有可能吗?

2 个答案:

答案 0 :(得分:1)

好像你有一些研究要做。你有什么样的观点?你需要这样的东西:

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

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

编辑:你改变了你的问题。 This is what you're looking for.

答案 1 :(得分:1)

尝试此代码可以帮助您

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;
    }
});