您好我正在制作一个应用程序,我将向特定地址发送电子邮件
此电子邮件是包含表格和图片以及所有内容的html电子邮件...
我是否尝试添加select player_number
from table1
order by if(player_number != '0' and (player_number + 1) = 1, 0, (player_number + 1)), player_number
,但它一直在说类型不匹配
需要的字符串找到跨越....
如果您需要我的任何代码,请发表评论
如果你有想法,请建议任何教程
修改
我忘了提到我使用Html.fromhtml()
库发送邮件我没有使用Intents
我试图使用javax.mail
给出类型不匹配的消息,但不能将String转换为spannedtext
我不知道发生了什么
如果我继续使用它,我会收到邮件中的html数据
更新 我从字符串资源中获取内容 这就是我得到的结果
$ message ='如需支持enquiry@makeintern.com联系表格查询! 姓名::'。$ name。'电子邮件::'。$ email。'联系人::'。$ mobile。'消息: :'。$ message。'日期时间::'。$ current_date。'
感谢并关心MakeIntern团队客户经理 - MakeIntern Cell www.makeintern.com enquiry@makeintern.com
如有任何疑问请致电:011-45544188www.makeintern.com| enquiry@makeintern.com
这---
Html.tohtml(Spanned text)
提前谢谢
答案 0 :(得分:0)
您是否使用此代码:
final Intent shareIntent = new Intent(Intent.ACTION_SENDTO, Uri.parse("mailto:"));
shareIntent.putExtra(Intent.EXTRA_SUBJECT, "The Subject");
shareIntent.putExtra(
Intent.EXTRA_TEXT,
Html.fromHtml(new StringBuilder()
.append("<p><b>Some Content</b></p>")
.append("<small><p>More content</p></small>")
.toString())
);
如果没有,请尝试一下。 希望这会有所帮助!干杯!
更新:
TextView contentView = (TextView)view.findViewById(R.id.contentPreview);
SpannableString contentText = (SpannableString) contentView.getText();
String htmlEncodedString = Html.toHtml(contentText);
String decodedString = StringEscapeUtils.unescapeHtml4(htmlEncodedString);
Log.e("Content Text",decodedString);
使用它来解码和编码
答案 1 :(得分:0)
尝试以下代码:
Intent sendIntent = new Intent();
sendIntent.setAction(Intent.ACTION_SEND);
sendIntent.putExtra(Intent.EXTRA_SUBJECT,getResources().getString(R.string.email_subject));
sendIntent.putExtra(Intent.EXTRA_TEXT, Html.fromHtml(getResources().getString(R.string.email_text)));
sendIntent.setType("text/plain");
startActivity(Intent.createChooser(sendIntent, ""));
string.xml
<resources>
<string name="email_subject">Download App for your smartphone.</string>
<string name="email_text"><![CDATA[Hey,<br/>I just downloaded App on my Android.<br/>It is a smartphone Manager.This app even lets me book parties,search restaurants.<br/>App is available for Android.<br/>
Get it now from http://www.exampleapp.com/download]]></string>
</resources>