为getPackageManager()返回Null.getLaunchIntentForPackage(“com.android.email”)

时间:2013-10-29 18:06:32

标签: android email android-intent nullpointerexception

我的目标是使用以下方法在Android设备上启动电子邮件客户端:

Intent regularIntent = getPackageManager().getLaunchIntentForPackage("com.android.email");

if (regularIntent == null) {

    Toast.makeText(getApplicationContext(),"This Email client not configured!",
                        Toast.LENGTH_LONG).show();
} else {

    regularIntent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);

    startActivityForResult(regularIntent,0);
}

我总是把常规内容作为Null。这个问题的解决方法是什么?

0 个答案:

没有答案