(1) Android モバイルでのみ、Gmail および Bluetooth 接続から Excel ファイルを送信または転送しようとしています。(2) My Code が成功し、ファイル転送が完了しました。(3) dataTransfer ボタンをクリックすると、ファイルを送信するための複数のオプションが表示されます (4) gmail、bluetooth、wifi、メッセージング、クリップボードへの共有など (5) ファイルを送信するための複数のオプションは必要ありません。(6) 2 つの共有オプションだけが必要です -- gmail と bluetooth..
(7) 私はこれに出くわしました: [Android で Bluetooth を使用してファイルをプログラムで送信する方法は?][1]
私のコード:
if (curCSV.getCount() != 0) {
Intent i = new Intent(Intent.ACTION_SEND);
i.setType("text/plain");
i.putExtra(Intent.EXTRA_SUBJECT, "Diabetic Report File");
i.putExtra(Intent.EXTRA_TEXT,getResources().getString(R.string.find_report));
i.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(file));
startActivity(Intent.createChooser(i, "Share Via"));
}
else
{
Toast.makeText(getApplicationContext(), "no data",Toast.LENGTH_SHORT).show();
}
注: 私のコードは正常に実行されています。
注:2つの共有オプションのみが必要です..誰かが私のコードを変更して助けてください..ありがとうアドバンス..