如何在android中共享whatsapp上的文本?
我在listview中使用一个按钮,希望共享whatsapp上的文本…这是我的代码…此代码在不使用listview的情况下工作…但我正在制作一个使用listview的项目如何在android中共享whatsapp上的文本?,android,Android,我在listview中使用一个按钮,希望共享whatsapp上的文本…这是我的代码…此代码在不使用listview的情况下工作…但我正在制作一个使用listview的项目 Intent intent = new Intent(); intent.setAction(Intent.ACTION_SEND); intent.setType("text/plain"); intent.putExtra(Intent.EX
Intent intent = new Intent();
intent.setAction(Intent.ACTION_SEND);
intent.setType("text/plain");
intent.putExtra(Intent.EXTRA_TEXT, "Try this : https://play.google.com/store/apps/details?id=com.listviewexample");
startActivity(Intent.createChooser(intent, "Share via"));
试试这个
public void onClickWhatsApp(View view) {
Intent waIntent = new Intent(Intent.ACTION_SEND);
waIntent.setType("text/plain");
String text = "Try this : https://play.google.com/store/apps/details?id=com.listviewexample";
waIntent.setPackage("com.whatsapp");
if (waIntent != null) {
waIntent.putExtra(Intent.EXTRA_TEXT, text);//
startActivity(Intent.createChooser(waIntent, "Share with"));
} else {
Toast.makeText(this, "WhatsApp not Installed", Toast.LENGTH_SHORT).show();
}
}
表示按钮单击不起作用?请尝试Ctr+Shilf+O来组织导入。如果使用此内部片段,则应使用getActivity.StartActivityContent.createChooserwaIntent,与共享;如果您在列表适配器中使用它,那么您需要将上下文从活动传递到适配器,然后您可以作为上下文启动活动。。。。。。。;