我從我的應用程序發送電子郵件。 我想知道是否有一種方法來定義模板,如:android:帶模板的電子郵件
subject: Regarding {{title}}
Body: You may be interested in the product {{title}} \b {{desc}}
我想在一些資源文件來定義這個模板。
感謝您的幫助和時間。
我從我的應用程序發送電子郵件。 我想知道是否有一種方法來定義模板,如:android:帶模板的電子郵件
subject: Regarding {{title}}
Body: You may be interested in the product {{title}} \b {{desc}}
我想在一些資源文件來定義這個模板。
感謝您的幫助和時間。
你可以把strings.xml
放在w /字符串格式的字符如%d %s %f...
,並利用String.format()
。
這是很好的,如果別人有更好的想法:)
剛剛構建的mailto URL按照RFC-2368,其中包括主題等領域。所以,最後你必須URI可用於啓動電子郵件發件人活動:
Uri uri=Uri.parse("mailto:[email protected]?subject=Here goes test message");
intent = new Intent(Intent.ACTION_SENDTO, uri);
activity.startActivity(intent);
Futhero可以通過編程方式構建的mailto,只要你想URL
字符串格式化 如果您需要格式化字符串使用String.format(String,Object ...),那麼你可以通過將你的格式參數放在字符串資源中來實現。例如,使用以下資源:您好,%1 $ s!您有%2 $ d條新消息。 在這個例子中,格式字符串有兩個參數:%1 $ s是一個字符串,%2 $ d是一個十進制數。您可以使用您的應用程序的參數格式化字符串,如下所示: Resources res = getResources(); String text = String.format(res.getString(R.string.welcome_messages),username,mailCount); –
png
我從http://stackoverflow.com/questions/3656371/dynamic-string-using-string-xml得到了這個答案 – png