双击CardView打开

时间:2018-08-12 02:41:10

标签: android android-activity

我有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;
}

出什么问题了?

谢谢

0 个答案:

没有答案