2015-04-17 5 views
0

Как я могу отправить текстовый файл, который я создал с FileOutputStream trought из screemShareПриложите текстовый файл и отправить BlueTooth каналу

я также не нашел путь к файлу

//x = "/data/data/" + getPackageName() +"/pec.txt"; 

это мой код:

Intent intent = new Intent(android.content.Intent.ACTION_SEND); 
     intent.setType("text/plain"); 
     Uri uri = Uri.parse(x);   

     intent.putExtra(android.content.Intent.EXTRA_STREAM, uri); 
     intent.putExtra(android.content.Intent.EXTRA_TEXT, "PEC"); 

     startActivity(Intent.createChooser(intent,"Imprimir")); 
+0

/данные не могут быть доступны без корня –

+0

Доступ к конкретным приложениям для конкретных приложений. Но не для внешних приложений. Поэтому лучше сохраните файл во внешней памяти. – greenapps

ответ

-1

Проверьте этот пример, который работает для меня HERE

+0

Как я могу это сделать? дайте мне пример, пожалуйста, –

+0

LOL @ abh22ishek Вы читаете? intent.setAction (Intent.ACTION_SEND); intent.setType ("text/plain"); intent.putExtra (Intent.EXTRA_STREAM, Uri.fromFile (file_to_transfer)); возможно, вам нужно читать .... – josedlujan

+0

@RicardoFagmer Мне не нужно использовать внутреннее Bluetooth через намерение. в противном случае его простая – abh22ishek

Смежные вопросы