0

Web を検索したところ、共有インテントを使用して、Facebook、Twitter、または電子メールでこの共有を見つけました。この共有の意図は、共有のために選択する Facebook や Twitter のアイコンをそこに持っていると思われますか? エミュレーターで実行すると、このアクションを実行できるアプリケーションはありません。エミュレーターで共有を実行できないか、コードが完全に完了していませんか。

以下は私のコードです

btnShare.setOnClickListener(new View.OnClickListener() {
        public void onClick(View view) {
                Intent sharingIntent = new Intent(Intent.ACTION_SEND);
                sharingIntent.setType("plain/text");
                sharingIntent.putExtra(android.content.Intent.EXTRA_TEXT,
                        "This is the text that will be shared.");
                startActivity(Intent.createChooser(sharingIntent,
                        "Share via"));
        }
    });
4

1 に答える 1

3

エミュレーターには、共有インテントを処理できるアプリがインストールされていません。したがって、アプリは表示されません。手元に Android デバイスがない場合は、Amazon アプリストアまたはAndroidpitマーケット アプリケーションをエミュレータにダウンロードし、このマーケットを通じて共有アプリをインストールしてみてください。

于 2012-11-02T07:43:16.540 に答える