【发布时间】:2011-08-17 07:13:34
【问题描述】:
我想通过 Facebook、Twitter、电子邮件和消息传递我的应用程序。我不想与使用共享按钮时出现的其他选项共享它。
我目前正在为分享按钮使用以下代码:
sharebuton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
String TEXT = "I shared the file " + " via MyApp";
Intent sendIntent = new Intent(Intent.ACTION_SEND);
sendIntent.setType("text/plain");
sendIntent.putExtra(Intent.EXTRA_TEXT, TEXT);
startActivity(Intent.createChooser(sendIntent, "Share the program:"));
}
});
使用此代码时,用户会看到其他选项来共享应用程序,例如 Gmail、记事本、Peep、蓝牙等,以及上面提到的四个选项。
是否可以过滤共享选项,以便只向用户显示四个选项(Facebook、Twitter、电子邮件和消息传递)?
【问题讨论】:
标签: android