emailintent中的粗体文字

时间:2014-03-19 20:16:43

标签: java android

当我尝试使用< b>测试< / b>在我的电子邮件中,它很有效。 但它理解html标签< br>

是否无法加粗文字?

if (v == pdfButton) {
                    if (!TextUtils.isEmpty(edit.getText().toString())) {                        
                        generatePDF();          
                        Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
                        //String aEmailList[] = { "user@fakehost.com","user2@fakehost.com" };
                        String aEmailCCList[] = { "ma@rhk.dk"};     

                        emailIntent.putExtra(android.content.Intent.EXTRA_CC, aEmailCCList);
                        emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "Førsyn");
                        //emailIntent.putExtra(Intent.EXTRA_STREAM, FILE_URI);
                        // emailIntent.setType("pdf");
                            emailIntent.setType("text/html");
                            emailIntent.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(new        
                            File(Environment.getExternalStorageDirectory() + "/"+ edit.getText().toString() + ".pdf")));


                            emailIntent.putExtra(android.content.Intent.EXTRA_TEXT,Html.fromHtml("Brug af afkalker" +
                                "<br>" +
                                "Fliser:"+
                                "<br>" +
                                "Når du skal bruge det på dine fliser, skal du gøre fliserne/fugerne våde med din bruser først, det er vigtigt at du gør det, da fugerne er lavet af kalk, så hvis de ikke er våde, vil det ”æde” fugerne, afdække vandhanen med en pose(da afkalkningsmiddel er så stærkt at det får sorte pletter, hvis det kommer på)"+
                                "<br>" +
                                "Du kommer afkalker på en svamp (du skal bruge mindst 1/3 del af flasken bare til fliserne alene) og det er ufortyndet, og gnubber(med den grove side) fliser og fuger rene, lade det sidde i 15 min. og gnub en ekstra gang, skyld efter med vand, bagefter gør du rent med alm. Ajax." +
                                "<br>"+
                                "<br>"+
                                "<b>"+
                                "Vask:"+
                                "</b>"+
                                "<br>"+
                                "Det eneste du skal passe på her, er vandhanen, afkalkeren må ikke komme på vandhanen, da den får sorte pletter."+
                                "<br>"+
                                "<br>"+
                                "<b>Toilet:</b>"+

我收到的部分邮件

Vask:

Det eneste du skal passepåher,er vandhanen,afkalkerenmåikkekommepåvandhanen,dadenfårselectepletter。

厕所:

Det skalbarehældesoufortyndeti og sidde i mange timer og skrubbes godt medenbørste。 Hvis du ikkekanfådele租房,kandulånelnpimpstenpåkontoret,som fjerne alt snavs。

我试着把Vask这个词加粗,然后是厕所。

任何帮助?

2 个答案:

答案 0 :(得分:0)

<br>没有被终止,你最好做<br/>,因为它只是一个换行符。

如果您想在<strong> text to bold </strong>

中将文字加粗

答案 1 :(得分:0)

根据docsHtml不支持所有代码。您是否尝试过<strong><em>代码?