大家好我怎么能在发送到android之前将内容包含到电子邮件正文中。有一个静态方法AppLogHelper.tail()。这将返回logCat文件的最后50行,我需要在发送之前将此日志内容包含在电子邮件正文中。任何人都可以帮助我。
我的静态方法返回logcat是:
public static String tail() {
if(null == AppLogHelper.getInstance())
return("");
StringBuilder sBuilder = AppLogHelper.getInstance().readLastNLog( LOG_TAIL_LINES);
if( null != sBuilder )
AppLogHelper.i("AppLogHelper", "getLogTail() sucessful");
return sBuilder.toString();
}
发送电子邮件的按钮是:
public void onEmail(View v) {
Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
emailIntent.putExtra(Intent.EXTRA_EMAIL, new String[] {"support@slice.com"});
emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "Test");
emailIntent.setType("plain/text");
startActivity(emailIntent);
}
请帮我找到解决方法。提前谢谢。
答案 0 :(得分:0)
你可以试试这个,
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, "Test");
希望它可以帮助你..