显然,Microsoft已为OneNote Android应用添加了一些Share Intent支持:http://www.xda-developers.com/massive-facelift-to-microsoft-onenote-for-android-brings-share-intent-and-multi-window-support/
如何在Android上使用Share Intent启动OneNote应用程序?
答案 0 :(得分:1)
您无法通过“共享意图”直接启动OneNote。发生的行为是:
将内容发送到OneNote应用
在EXTRA_SUBJECT
中发送标题为EXTRA_TEXT
和正文的网页已创建。
表示已创建页面的低优先级通知触发。目标设置为打开OneNote到View Page活动。
我想如果你要求通知权限,你可以拦截通知并在那时自己打开OneNote。
如果您只想打开OneNote,为什么不使用以下内容:
String onPackageName = "com.microsoft.office.onenote";
Intent launchIntent = getPackageManager().
getLaunchIntentForPackage(onPackageName);
startActivity(launchIntent);