こんにちは。
入力した内容をメールの本文に記述して送信し、
その内容をユーザがEXCELに貼り付けるといった作業を想定しています。
その際、EXCELに貼り付ける時タブ区切りで無いと標準で、
1つ1つのセルに項目が収まらない現象が発生します。
(区切り位置の設定をすれば、いいのですが、1工程発生するのが
手間とユーザに言われてしまいました・・・)
そこで、プログラムに、
//タブ区切りに変更
data = cursor.getString(0) + "\t" + cursor.getString(1) + "\t" + cursor.getString(2) + "\t" + cursor.getString(3) + "\n";
Intent it = new Intent(Intent.ACTION_SENDTO, uri);
it.putExtra(Intent.EXTRA_SUBJECT, "データ送信");
it.putExtra(Intent.EXTRA_TEXT, data);
it.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(it);
と記述し、起動したメーラーの本文に載せたのですが、
タブが無効になってしまいます。
(デバッグでプログラム中では有効っぽいのですが・・・。
メールを見ると、普通のスペースになっている感じです。)
機種はNexus7で立ち上がるメーラーはGmailです。
(メーラーはGmailが自動的に立ち上がります。)
何か、タブが有効になる手段などご存知でしょうか?
どうぞ、よろしくお願い致します。