这是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
为什么我仍然只能双击文本视图而不是单击?
答案 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
。然后第二次点击使用OnClickListener
和intent
您的代码应该只是这样:
public void signInButton(View view) {
Intent showSignInActivity = new Intent(v.getContext(), SignInActivity.class);
startActivity(showSignInActivity);
}