1

我在我的应用程序中编写了以下代码,以向用户显示“共享”选项。

我可以看到“电子邮件”、“Gmail”和“Youtube”,但我看不到“Facebook”:(

try {

                Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); 
                emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT,  mEvent.getName());  
                emailIntent.setType("plain/text");  
                emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, txtDesc.getText());
                startActivity(Intent.createChooser(emailIntent, "Send your email in:")); 

            } catch (Exception e) {
                Toast.makeText(getApplicationContext(),
                    "Email faild, please try again later!",
                    Toast.LENGTH_LONG).show();
                e.printStackTrace();
            }

如何添加“facebook”选项?

4

1 回答 1

3

纯文本的正确 MIME 类型是text/plain,不是plain/text。试试看。

于 2012-12-21T15:45:38.787 回答