如何启动Android的内置活动

时间:2012-03-22 10:20:44

标签: android android-intent android-contacts android-activity

我想从我的应用程序中的com.android.contacts包中启动内置的com.android.contacts.ExportVCardActivity。

请告诉我需要哪个许可

1 个答案:

答案 0 :(得分:1)

你可以这样称呼:

    Intent i = new Intent();
i.setComponent(new ComponentName("com.android.contacts",
                    "com.android.contacts.ExportVCardActivity"));
i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(i);

需要许可:

android.permission.READ_CONTACTS 
android.permission.WRITE_EXTERNAL_STORAGE
android.permission.WRITE_CONTACTS