共享功能复选框
如何通过默认应用程序的复选框扩展共享功能?
这是我的代码:
final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
emailIntent.setType("plain/text");
emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, developers);
emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject);
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, message);
以及此处的截屏(不带复选框):
我想要可以将一个应用程序设置为默认应用程序。
How to extend the sharing feature with checkbox for default app?
here is my code:
final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
emailIntent.setType("plain/text");
emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, developers);
emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject);
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, message);
and the screencast herefor (without checkbox):
I want to make posible to set one app as default app.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
解决方法:
行:
workaround:
the line:
环顾四周,我发现了这篇关于 Intent 标志 ACTION_CHOOSER 的文档: http:// /developer.android.com/reference/android/content/Intent.html#ACTION_CHOOSER
这里指出:
粗体文本表示系统默认显示一个复选框,除非开发人员另有指定,例如使用标志 ACTION_CHOOSER。
我不知道为什么你的系统会做其他事情。
Looking around I found this piece of documentation about the Intent flag ACTION_CHOOSER: http://developer.android.com/reference/android/content/Intent.html#ACTION_CHOOSER
Here it states that:
The text in bold says that the system displays a checkbox by default unless otherwise specified by the developer, for example by using the flag ACTION_CHOOSER.
I don't know why your system does something else.