Я пытаюсь установить приложение для Android, чтобы он мог обмениваться ссылками из других приложений, таких как Chrome, работающих на Android.Поделитесь ссылками с моим приложением, используя «Поделиться через» в Android
Я установил фильтр намерений для активности, чтобы мое приложение отображалось в диалоговом окне «Поделиться через». Эта часть работает отлично, но я не уверен, как фактически получить данные в моем диалоговом окне «новая почта» при ее запуске.
Я прочитал существующий StackOverflow question, который предполагает с помощью этого кода:
Intent share = new Intent(Intent.ACTION_SEND);
share.setType("text/plain");
share.putExtra(Intent.EXTRA_TEXT, "I'm being sent!!");
startActivity(Intent.createChooser(share, "Share Text"));
У меня есть существующий метод для создания сообщения, который выглядит так:
public void onNewPostMenuSelected(MenuItem item) {
Intent intent = new Intent(this, CreatePostActivity.class);
startActivity(intent);
}
Должен ли я изменить этот существующий метод и , если да, то как? Или я должен делать что-то еще? Заранее спасибо!