在我的Android应用程序中,用户可以发送反馈
public void c_send_send(View v) {
Uri uri = Uri.parse("mailto:xx@xx.net");
Intent send = new Intent(Intent.ACTION_SENDTO, uri);
send.putExtra(Intent.EXTRA_SUBJECT, "feedback");
send.putExtra(
Intent.EXTRA_TEXT,
DeviceInformation(getResources().getString(R.string.app_name),
getResources().getString(R.string.app_version)));
startActivity(Intent.createChooser(send, "feedback"));
}
public static String DeviceInformation(String app_name, String app_version) {
String EnterTextHere = "[Enter Text Here]";
Spannable spanText = Spannable.Factory.getInstance().newSpannable(EnterTextHere);
spanText.setSpan(new BackgroundColorSpan(0xFFFFFF00), 1, 17, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
String info = "\n" + spanText + "\n\n\n\nDevice Model: "
+ android.os.Build.MANUFACTURER
+ " " + android.os.Build.MODEL + "\nAndroid Version: "
+ Build.VERSION.RELEASE + "\nApplication Version: "
+ app_version;
return info;
}
我该怎么做的问题
[在此输入您的文字]
突出显示,如下面链接中发布的图片所示
答案 0 :(得分:1)
Spannable字符串是在单个字符串中使用不同样式的一种非常好的方法。尝试探索其不同的功能。
答案 1 :(得分:0)
您可以通过Android
中的Toast选项突出显示它Toast.makeText(getApplicationContext(), (String)data.result, Toast.LENGTH_LONG).show();