我必须与链接共享文本。 遵循“共享文本”。 “请点击此。://:// video?param1 = text”
Intent intent = new Intent(Intent.ACTION_SEND);
intent.setType("text/plain");
intent.putExtra(Intent.EXTRA_TEXT, text);
context.startActivity(Intent.createChooser(intent, "Share"));
Intent intent = new Intent(Intent.ACTION_SEND);
intent.setType("text/html");
intent.putExtra(Intent.EXTRA_TEXT, Html.html(text));
context.startActivity(Intent.createChooser(intent, "Share"));
所有代码都将链接显示为常规文本。它不适用于SMS或gmail应用等。
我该如何解决?
答案 0 :(得分:0)
由于它不是有效链接,因此只会显示为文本。测试一次链接,然后尝试。
答案 1 :(得分:0)
您需要使用android.content.Intent
。
Intent intent = new Intent(android.content.Intent.ACTION_SEND);
intent.setType("text/plain");
intent.putExtra(android.content.Intent.EXTRA_TEXT, text);
intent.putExtra(android.content.Intent.EXTRA_SUBJECT,"Title goes here")
context.startActivity(Intent.createChooser(intent, "Share"));