|
|
|
@ -41,6 +41,7 @@ public class StructuredEmail {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String getHtml(Context context) throws JSONException {
|
|
|
|
|
try {
|
|
|
|
|
String title;
|
|
|
|
|
StringBuilder sb = new StringBuilder();
|
|
|
|
|
|
|
|
|
@ -166,16 +167,23 @@ public class StructuredEmail {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
Document d = Document.createShell("");
|
|
|
|
|
d.appendElement("hr");
|
|
|
|
|
d.appendElement("div")
|
|
|
|
|
d.body().appendElement("hr");
|
|
|
|
|
d.body().appendElement("div")
|
|
|
|
|
.attr("style", "font-size: larger !important;")
|
|
|
|
|
.text(title);
|
|
|
|
|
d.appendElement("br");
|
|
|
|
|
d.appendElement("div")
|
|
|
|
|
d.body().appendElement("br");
|
|
|
|
|
d.body().appendElement("div")
|
|
|
|
|
.attr("style", "font-size: smaller !important;")
|
|
|
|
|
.html(HtmlHelper.formatPlainText(sb.toString()));
|
|
|
|
|
d.appendElement("hr");
|
|
|
|
|
return d.html();
|
|
|
|
|
d.body().appendElement("hr");
|
|
|
|
|
return d.body().html();
|
|
|
|
|
|
|
|
|
|
} catch (Throwable ex) {
|
|
|
|
|
Log.e(ex);
|
|
|
|
|
Document d = Document.createShell("");
|
|
|
|
|
d.body().appendElement("pre").text(Log.formatThrowable(ex, false));
|
|
|
|
|
return d.body().html();
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
private void getHtml(Object obj, int indent, StringBuilder sb) throws JSONException {
|
|
|
|
|