Android 如何解决快速点击查看?
当我快速点击btn时,我将调用两次startActivity 我发现一些应用程序没有这个问题,比如新浪微博。 它冻结活动直到StartTactivity结束Android 如何解决快速点击查看?,android,onclick,Android,Onclick,当我快速点击btn时,我将调用两次startActivity 我发现一些应用程序没有这个问题,比如新浪微博。 它冻结活动直到StartTactivity结束 如何在系统操作完成后冻结用户操作?在启动活动时使用标记标记活动\u重新排序\u findViewById(R.id.btn).setOnClickListener(new OnClickListener(){ public void onClick(View v){ startActivity(in
如何在系统操作完成后冻结用户操作?在启动活动时使用标记
标记活动\u重新排序\u
findViewById(R.id.btn).setOnClickListener(new OnClickListener(){
public void onClick(View v){
startActivity(intent);
}
}
这将在堆栈中只有一个活动,您多次按下按钮的速度如何您可以保持布尔值,例如布尔值
intent = new Intent(this, A.class);
intent.setFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);
startActivity(intent);
findViewById(R.id.btn).setOnClickListener(new OnClickListener(){
public void onClick(View v){
if(isToStartActivity){
isToStartActivity = false
startActivity(intent);
}
}
}