您好我有使用mailto的网络应用程序
<a href="mailto:someone@example.com?subject=This%20is%20the%20subject&cc=someone_else@example.com&body=This%20is%20the%20body" class="">Send email</a>
但是没有米,我总是用+号
替换空格答案 0 :(得分:1)
尝试解码你的字符串
只需使用Uri.encode(String)。
subject = (EditText) findViewById(R.id.subject);
subject.setText(Uri.encode(WhatEverYourStringVarIs));
这将帮助您解码URIencode。
如果你的意思是PHP(HTML)问题就是这样做:
$encodeString = urlencode($encodeString);
echo $encodedString;
因此String将正确显示。 请参阅此url encode。
好的,但是当我第三次阅读你的问题时:你可以在这些HTML案例中使用Spaces。这是一个Android Bug。只需使用:
<a href="mailto:someone@example.com?subject=This is the subject&cc=someone_else@example.com">Send Mail</a>