我有MainActivity,它在recyclerView内部有一个cardView,我想双击该卡视图以打开SecondActivity。但是当我非常快速地两次触摸cardView时,我看到该应用程序完全关闭,并且看到了Android主屏幕,应用程序屏幕,但是当我再次触摸应用程序启动器图标时,我看到了第二个活动。 (我用布尔标志处理过两次单击)
MyCode:
recyclerView onClick事件:
@Override
public void onClick(final View view) {
if (AppActivity.isResponding()) {
Log.i("MainActivity", "onClick: applied");
Intent intent = new Intent(MainActivity.this, ProductGroupDetailActivity.class);
intent.putExtra(ProductGroupDetailActivity.EXTRA_PRODUCT_GROUP_NUMBER, (Integer) view.getTag(R.id.tag_productGroupNumber));
MainActivity.this.startActivity(intent);
AppActivity.setResponding(false);
}
}
SecondActivity:
@Override
protected void onResume() {
super.onResume();
responding = true;
}
出什么问题了?
谢谢