Привет Я новичок в разработке приложения в Android. Я видел другие приложения, они используют общий доступ к друзьям с помощью Messenger или Facebook .. для мгновенного обмена, я делюсь с ним на Messenger, а затем в содержании должны отображаться некоторые тексты и ссылка на приложение !! Как я могу это сделать? кто угодно, пожалуйста, помогите !!! Я попытался ответить на этот сайт, чтобы поделиться, но он работает только с SMS и Gmail, но если я делюсь с Messenger, он ничего не показывает!Поделитесь информацией с Messenger или Line или другим, как Facebook или Tweeter
0
A
ответ
0
Попробуйте этот код для обмена доступным изображением со ссылкой и текстом.
Следуйте этим шаги
Шаг 1: - Возьмите одну кнопку в вашем layout.xml
для совместного использования контента.
Шаг 2: -onClickListner
для этой кнопки в вашем Activity.java
.
Этап 3: - Поместите этот код в свой файл Activity.java
Button setOnClickListner
.
String myText = "share text though this string";
Bitmap icon = BitmapFactory.decodeResource(getResources(),
R.mipmap.icon_256);
Intent share = new Intent(Intent.ACTION_SEND);
share.setType("image/jpg");
ByteArrayOutputStream bytes = new ByteArrayOutputStream();
icon.compress(Bitmap.CompressFormat.JPEG, 100, bytes);
File f = new File(Environment.getExternalStorageDirectory()
+ File.separator + "temporary_file.jpg");
try {
f.createNewFile();
FileOutputStream fo = new FileOutputStream(f);
fo.write(bytes.toByteArray());
} catch (IOException e) {
e.printStackTrace();
}
String extraText = myText + "\n\nhttps://www.google.co.in";
share.putExtra(Intent.EXTRA_TEXT,extraText);
share.putExtra(Intent.EXTRA_STREAM,
Uri.fromFile(f));
startActivity(Intent.createChooser(share, "Share Image"));
Большое вам спасибо! но я все еще задаюсь вопросом, могу ли я создать изображение из своего приложения в папку «Хранение телефона», а затем поделиться им, извлекая из него uri. Как я могу это сделать? –