android - PLAIN_TEXT_TYPE 问题

标签 android

我遇到了“emailIntent.setType(HTTP.PLAIN_TEXT_TYPE);”行的问题正如它所说无法解决 PLAIN_TEXT_TYPE 部分的问题。我正在解决这个问题:https://developer.android.com/training/basics/intents/sending.html 并保持代码相同。

enter image description here

最佳答案

setType 接受一个字符串,这样你就可以通过这样做来绕过它(正如评论中所说):

 emailIntent.setType("text/plain");

我快速谷歌了一下,看起来文档对 Android v5 有意义,但从那时起就不再:-) 又名棉花糖之上。 HTTP.PLAIN_TEXT_TYPE 是 apache http 的一部分,它曾经与 Android bundle 在一起。 What code do I need to fix Apache HTTP Client removal? TLDR 只需使用上面的字符串即可。

https://developer.android.com/about/versions/marshmallow/android-6.0-changes#behavior-apache-http-client


为他们提出了一个错误来修复文档:https://issuetracker.google.com/issues/148429148 :-)

关于android - PLAIN_TEXT_TYPE 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59952307/

相关文章:

手机关机时正在运行的Android服务在手机开机时自动启动

android - 您需要在此 Activity 中使用 Theme.AppCompat 主题(或后代)

java - android java setOnClickListener 错误

android - 尝试上传到 AWS s3 时出现 SSL 异常

android - OpenGL ES 1.1 将两个纹理合并为一个可重复使用的纹理

java - 无法在 Eclipse 中导出 Android 应用程序

java - 线程、MediaPlayer、ProgressDialog 和上下文问题

android - 在 Webview 中自动检测电话号码、电子邮件和 URL 链接 - Android sdk

android - 设置广播接收器以获得其他应用程序使用的权限

android - EditText onClick 不显示虚拟键盘