【发布时间】:2017-04-18 02:22:50
【问题描述】:
我正在尝试使用以下代码向 whatsapp 发送一些消息,但它给出了错误 android 系统已停止但意图工作正常。并且文本也添加到消息中。可能是什么问题?
PackageManager pm = getPackageManager();
try {
Intent waIntent = new Intent(Intent.ACTION_SEND);
waIntent.setType("text/plain");
String text = " http://play.google.com/ ";
PackageInfo info = pm.getPackageInfo("com.whatsapp", PackageManager.GET_META_DATA);
waIntent.setPackage("com.whatsapp");
waIntent.putExtra(Intent.EXTRA_TEXT, text);
startActivity(Intent.createChooser(waIntent, "Share with"));
} catch (PackageManager.NameNotFoundException e) {
Toast.makeText(this, "WhatsApp not Installed", Toast.LENGTH_SHORT)
.show();
}
【问题讨论】:
-
这个link 会帮助你。
标签: java android-intent