【发布时间】:2013-07-26 20:27:46
【问题描述】:
我想在电子邮件正文中发送一个包含一些值的 ArrayList。 像这样:
Button bt_send = (Button) findViewById(R.id.bt_cadastrar_medicos);
bt_cadastrar_medicos.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
Intent intent = new Intent(Intent.ACTION_SEND);
intent.setType("plain/text");
intent.putExtra(Intent.EXTRA_EMAIL, "email@email");
intent.putExtra(Intent.EXTRA_SUBJECT, "SUBJECT");
ArrayList<String> array = new ArrayList<String>();
for(int i=0; i<2; i++){
String ii = String.valueOf(i);
niveis.add(ii);
niveis.add(ii);
intent.putExtra(Intent.EXTRA_TEXT, niveis.get(i));
}
startActivity(Intent.createChooser(intent, "Choose the app to send:"));
}
});
这只是一个例子,实际上我想添加从 java 类中获取的数组位置值。但是在正文中只出现了最后一个值,在这种情况下是“2”。
如何在正文中显示所有这些?这可能吗?
谢谢。
【问题讨论】:
标签: android email android-intent