2

HTML形式でメールを送信しています。形式は以下のとおりです。

    nameValuePairs.add(new BasicNameValuePair("message", "<b> Your Last Alert: </b> <br/><br/>  On " + "<font color=\"red\"> " + mDate
                + "</font>" + " at " + "<font color=\"red\"> " + mTime + "</font>" + ", " + "\"<font color=\"red\">" + model + "</font>\""
                + " reported that its battery level was down to " + "<font color=\"red\"> " + batteryLevel + "%.</font>"
                + "<br/> You might want to get it on a charger before it's too late! <br/><br/><br/><br/><b> Do you know where \""
                + "<font color=\"red\">" + model + "</font>\"" + " is? </b><br/><br/> Click " + "<a href=\"" + s + "\"> here </a>"
                + " to view in Google Maps.<br/> To find \"<font color=\"red\">"+ model +"</font>\" with the Last Alert app on another iOS device, click <a href = \"" + linkForiPhone
                + "\"> here </a>. <br/>" + "Android users, Click <a href = \"" + linkForAndroid
                + "\"> here </a>. <br/><br/><br/><b><u> Last Known Location : </u></b><br/> " + address
                + "<br/><br/><br/><br/><br/><b><u>GPS Coordinates</b></u> <br/>" + cutLat + ", " + cutLong
                + "<br/><br/><b><u>Altitude</b></u><br/>" + alt + " " + "<br/><br/><b><u>Location Accuracy</b></u>" + "<br/>" + diameter
                + " Diameter"));

このメールをAndroidで開くと見栄えがしますが、iPhoneでは適切な形式で表示されません。次のように表示されます。

ここに画像の説明を入力してください

Androidでは以下のように見栄えがします

ここに画像の説明を入力してください

なにが問題ですか?

4

1 に答える 1

0

を使用して住所の地図アプリに直接リンクできます

<a href=http://maps.google.com/maps?q=address>address</a>

おそらくメールアプリの自動フォーマットは避けてください。

于 2012-12-07T10:40:40.093 に答える