android - 如何同时发布 URL 和 Hashtags

标签 android twitter

关注 this example在另一个线程上,我可以发布 either URL:

String tweetUrl = "https://twitter.com/intent/tweet?text=PUT TEXT HERE &url="
                        + "https://www.google.com";
Uri uri = Uri.parse(tweetUrl);
startActivity(new Intent(Intent.ACTION_VIEW, uri));

显示为:

PUT TEXT HERE https://www.google.com

标签:

String tweetUrl = "https://twitter.com/intent/tweet?text=PUT TEXT HERE &url="
                        + "https://www.google.com &hashtags=android,twitter";
Uri uri = Uri.parse(tweetUrl);
startActivity(new Intent(Intent.ACTION_VIEW, uri));

显示为:

PUT TEXT HERE #android #twitter

但由于某种原因,我无法在 Twitter 框中同时显示 URL 和主题标签。

我做错了什么?

最佳答案

回答我自己的问题:&hashtags 之前不应该有一个空格。也就是说,上面应该写成:

String tweetUrl = "https://twitter.com/intent/tweet?text=PUT TEXT HERE &url="
                        + "https://www.google.com&hashtags=android,twitter";
Uri uri = Uri.parse(tweetUrl);
startActivity(new Intent(Intent.ACTION_VIEW, uri));

希望这对某人有所帮助。

关于android - 如何同时发布 URL 和 Hashtags,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10422568/

相关文章:

android - fragment addToBackStack 关闭 App

objective-c - 使用哈希标签搜索打开 native Twitter 应用程序

iframe - 如何以百分比设置 twitter 的嵌入式时间线宽度(响应式/流畅设计)

python - 没有名为 'tweetProcesser' 的模块

java - 如何将另一个项目中的一个项目作为模块使用?

android - 如何以编程方式将 selectableItemBackground 添​​加到 ImageButton?

c++ - 为什么我不能使用 [] 运算符访问 nlohmann 的 C++ JSON 库中的数组?

twitter - 可以访问转推的时间戳吗?

android - 将 ImageView 完全放在 VideoView 上

android - 强制更新Android小部件