防止空跳转报错

2018-03-20  本文已影响0人  Sunny君907

跳转activity时,为了防止跳转的activity被修改而为空报错,可以添加如下判断,做容错处理

                       Intent intent = new Intent();
                        intent.setAction(Constants.ACTION_ONE);
                        PackageManager pm = getContext().getPackageManager();
                        if (intent.resolveActivity(pm) != null) {
                            startActivity(intent);
                        }

上一篇 下一篇

猜你喜欢

热点阅读