Поделиться текстовым файлом с WhatsAppAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Поделиться текстовым файлом с WhatsApp

Сообщение Anonymous »

Я пытаюсь отправить текстовый файл, используя WhatsApp, код кажется правильным, все происходит, как и ожидалось, WhatsApp открывается, и я выбираю контакт, но когда я нажимаю «Отправить», WhatsApp закрывается и не отправляет файл и не показывает никакого сообщения об ошибке, я надеюсь, что кто -то может помочь мне < /p>
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Uri u = Uri.parse("file:///storage/emulated/0/Android/data/com.mycompany.app/cache/test.txt");
startShare(this,u);
}

public void startShare(Context c, Uri u){
Intent share = new Intent(Intent.ACTION_SEND);
share.setType("plain/*");
share.putExtra(Intent.EXTRA_STREAM, u);
share.putExtra(android.content.Intent.EXTRA_TEXT, "file description");
share.setFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
share.setFlags(Intent.FLAG_GRANT_PERSISTABLE_URI_PERMISSION);
share.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
((Activity)c).startActivity(Intent.createChooser(share,"share with"));

}


Подробнее здесь: https://stackoverflow.com/questions/795 ... h-whatsapp
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»