2013-03-07 1 views
0

Я хочу отправить файл через мой код. Я знаю путь к файлу, и я хочу сделать это через bluetooth. Когда я называю это намерение, он отображает всплывающее окно с просьбой, если я хочу, чтобы отправить файл через Bluetooth, Gmail, facebook и т.д.Android bluetooth intent

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, на который я хочу отправить его, есть ли способ указать это, а также через код в намерении?

ответ

2

Возможно, вы можете попробовать этот код, он работает для меня! он будет выбирать только Bluetooth, поскольку вы хотите

intent.setPackage("com.android.bluetooth");