0

Android で実行されている Chrome などの他のアプリからのリンクを共有できるように、Android アプリケーションを設定しようとしています。

アプリが [共有] ダイアログに表示されるように、アクティビティにインテント フィルターを設定しました。その部分は正常に機能しますが、起動時に「新しい投稿」ダイアログに実際にデータを取得する方法がわかりません。

このコードの使用を提案する既存の StackOverflow の質問を読みました。

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);
    }

この既存のメソッドを変更する必要がありますか? その場合、どのように変更しますか? それとも私は何か他のことをすべきですか?前もって感謝します!

4

1 に答える 1