如何在Android中发送内容之前将内容添加到电子邮件正文中?

时间:2014-07-31 09:46:03

标签: android email

大家好我怎么能在发送到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);   
}

请帮我找到解决方法。提前谢谢。

1 个答案:

答案 0 :(得分:0)

你可以试试这个,

emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, "Test");
希望它可以帮助你..