私はアンドロイドで非常に新しいです。共有オプションを使用してリスト (配列リスト) アイテムのメールを送信する必要があるアプリケーションに取り組んでいます。現在、次のコードを使用して、[htc、motorla、samsung] のような配列形式でリストを送信できます。
private void shareIt(){
//String[] mailBody = (String[])cl.toString()
int array_size = cl.getCount();
String[] mailBody = new String[array_size];
for (int i =0;i<array_size;i++){
mailBody[i] = cl.getItem(i).toString();
}
Intent sharingIntent = new Intent(android.content.Intent.ACTION_SEND);
sharingIntent.setType("text/plain");
sharingIntent.putExtra(android.content.Intent.EXTRA_TEXT, Arrays.toString(mailBody));
startActivity(Intent.createChooser(sharingIntent, "Share via"));
}
しかし、次のような表形式でメール本文を作成したい: htc motorla samsung
配列をテーブル形式でフォーマットするのを手伝ってください。sharingIntent.putExtra(android.content.Intent.EXTRA_TEXT, Arrays.toString(mailBody));
これは感謝に適用されます。