我的Android应用程序中有一个共享按钮。如果单击它,我可以与我的联系人共享任何内容(Facebook,WhatsApp,消息传递,共享,蓝牙等)。我想与WhatsApp共享URL,当我单击该URL时,应该将用户定向到我的应用程序(特定活动)。

我应该如何生成URL,以便可以与我的联系人共享?

最佳答案

请尝试这个。

Intent sendIntent = new Intent();
sendIntent.setAction(Intent.ACTION_SEND);
sendIntent.putExtra(Intent.EXTRA_TEXT,
    "Pleas check my app: https://play.google.com/store/apps/details?id=<YOUR APPLICATION PAGE NAME>");
sendIntent.setType("text/plain");
startActivity(sendIntent);


例如:

Button btnShare;

btnShare.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                shareApp();
            }
        });

   private void shareApp()
    {
        Intent sendIntent = new Intent();
        sendIntent.setAction(Intent.ACTION_SEND);
        sendIntent.putExtra(Intent.EXTRA_TEXT,
                "Pleas check my app: https://play.google.com/store/apps/details?id=com.myapp");
        sendIntent.setType("text/plain");
        startActivity(sendIntent);
    }

关于android - 如何生成一个打开我的Android应用程序的URL,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/51668964/

10-13 04:20