Android:禁用双击可点击的textview

时间:2016-02-24 19:54:19

标签: android textview tap

这是textview的xml

$(document).on("click", ".step-1", function(){
 //your code goes here
});
// where document should be any closest static parent of .step-1

这是代码:

.step-1

为什么我仍然只能双击文本视图而不是单击?

3 个答案:

答案 0 :(得分:1)

您已经在点击事件处理程序中,并且您正在接收单击的View作为参数,因此无需再次找到它。 这应该开始活动。

public void signInButton(View view) {
    Intent showSignInActivity = new Intent(v.getContext(), SignInActivity.class);
    startActivity(showSignInActivity);
}

答案 1 :(得分:0)

将您的代码更改为:

   public void signInButton(View view) {
        if(view.getId() == R.id.signInTV){    
                Intent showSignInActivity = new Intent(v.getContext(), SignInActivity.class);
                startActivity(showSignInActivity);
        }    
    }

您已经在XML代码中指定了OnClickListener,您可以在第一个内部添加另一个侦听器。这就是你必须点击两次的原因。

答案 2 :(得分:0)

您正在重置第一次点击OnClickListener。然后第二次点击使用OnClickListenerintent

您的代码应该只是这样:

public void signInButton(View view) {
    Intent showSignInActivity = new Intent(v.getContext(), SignInActivity.class);
    startActivity(showSignInActivity);
}