Android 谷歌从你的应用程序中保留列表注释

Android 谷歌从你的应用程序中保留列表注释,android,android-intent,google-keep,Android,Android Intent,Google Keep,在我的应用程序中,我正在编写一个功能,将购物清单共享给Google Keep。为此,我使用Intent.ACTION\u SEND ACTION并将包设置为googlekeep 一切都很好,但我想知道是否有可能在Intent中添加一个额外的参数,告诉Google Keep它必须显示为带有复选框的列表,就像在创建日历事件时可以添加额外的特定于事件的额外参数一样。现在,它显示为纯文本 这是我的密码: try { Intent keepIntent = new Intent(Inten

在我的应用程序中,我正在编写一个功能,将购物清单共享给Google Keep。为此,我使用Intent.ACTION\u SEND ACTION并将包设置为googlekeep

一切都很好,但我想知道是否有可能在Intent中添加一个额外的参数,告诉Google Keep它必须显示为带有复选框的列表,就像在创建日历事件时可以添加额外的特定于事件的额外参数一样。现在,它显示为纯文本

这是我的密码:

try {
        Intent keepIntent = new Intent(Intent.ACTION_SEND);
        keepIntent.setType("text/plain");
        keepIntent.setPackage("com.google.android.keep");

        keepIntent.putExtra(Intent.EXTRA_SUBJECT, "Shopping List " + recipe.getName());
        keepIntent.putExtra(Intent.EXTRA_TEXT, "Flower\nyeast\nbutter\nalmonds");

        startActivity(keepIntent);
    } catch (Exception e) {
        Dialogs.toastShort(this, "Google Keep is not installed on your device");
    }
现在,我得到的结果是:

我想得到的是这样的结果-如果没有这个结果,用户必须在操作栏中选择“显示复选框”:


谢谢你的帮助。

不幸的是,这是不可能的。谷歌尚未发布API供公众或第三方使用。如果查看http流量,您可以看到底层API,但没有真正的方法复制它。抱歉

谢谢您的回复。我有点怀疑这一点,因为我没有发现API或其他东西。这在项目中不是一个大问题,更多的是一个好问题。