0

コードを介してファイルを送信したい。私はファイル パスを知っており、Bluetooth 経由でそれを実行したいと考えています。このインテントを呼び出すと、Bluetooth、Gmail、Facebook などでファイルを送信するかどうかを尋ねるポップアップが表示されます。

   Intent i = new Intent(Intent.ACTION_SEND); i.setType("text/plain");    
   i.putExtra(Intent.EXTRA_STREAM, Uri.parse(path)); 
   startActivity(Intent.createChooser(i, "Send File"));

このポップアップ手順をスキップして、常に Bluetooth 経由で行うように指定する方法はありますか?

また、送信先のBluetoothデバイスのアドレスがわかっている場合、インテントのコードを通じてそれを指定する方法はありますか?

4

1 に答える 1

2

多分あなたはこのコードを試してみることができます、それは私のために働きます! 必要に応じてBluetoothのみを選択します

intent.setPackage("com.android.bluetooth");
于 2013-09-23T07:22:58.307 に答える