如何在android中共享whatsapp上的文本?

如何在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

我在listview中使用一个按钮,希望共享whatsapp上的文本…这是我的代码…此代码在不使用listview的情况下工作…但我正在制作一个使用listview的项目

 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,与共享;如果您在列表适配器中使用它,那么您需要将上下文从活动传递到适配器,然后您可以作为上下文启动活动。。。。。。。;