Android 安卓:onLongClickListener上的两个动作

Android 安卓:onLongClickListener上的两个动作,android,onlongclicklistener,Android,Onlongclicklistener,是否可以在onlongclickListener上执行两个操作。。 下面是示例代码 public class traction implements OnLongClickListener { private Activity activity; static int i = 0; public traction(Activity activity) { this.activity = activity; } public void

是否可以在onlongclickListener上执行两个操作。。 下面是示例代码

public class traction implements OnLongClickListener {


    private Activity activity;
    static int i = 0;
    public traction(Activity activity) {
        this.activity = activity;
    }


    public void onLongClick(View v) {

        Intent i = new Intent(activity, login.class);
        activity.startActivity(i);  

    }

    }}

在这里,当我按下fst时,活动启动,如果我长按三下,另一个活动应该启动…谢谢你,你可以对该按钮使用标志或动态标志,并使用switch语句


您可以找到许多

嗨..我希望同一个按钮执行两个操作..1次单击应触发一个活动,3次单击应触发另一个活动..在这种情况下,您需要实现自定义手势,这里有一个示例或您可以禁用按钮,但这还不够,您还应该使用setClickable(false)使按钮不可点击. setEnabled()将仅更改按钮的外观,该按钮将继续接收单击事件。