gpt4 book ai didi

android - Twitter PostActivity 问题

转载 作者:太空宇宙 更新时间:2023-11-03 12:19:22 27 4
gpt4 key购买 nike

此 Intent 已停止工作。工作了2个月

2 个月前,类(class)名称已从“com.twitter.android.PostActivity”更改为“com.twitter.applib.PostActivity”。我认为它又变了。是不是一而再再而三的变了?

谁能帮我发推文?

抱歉我的英语不好

try {
getPackageManager().getPackageInfo(
"com.twitter.android", 0);

Intent twitterIntent = new Intent(
Intent.ACTION_VIEW);

String twitterVersionName = getPackageManager()
.getPackageInfo("com.twitter.android",
0).versionName;

VersionControl currentVersion = new VersionControl(
twitterVersionName);
VersionControl requestedVersion = new VersionControl(
"4.1.9");
if (currentVersion.compareTo(requestedVersion) > -1) {
twitterIntent.setClassName(
"com.twitter.android",
"com.twitter.applib.PostActivity");
} else {
twitterIntent.setClassName(
"com.twitter.android",
"com.twitter.android.PostActivity");
}
twitterIntent.putExtra(Intent.EXTRA_TEXT,
tweetText);
startActivity(twitterIntent);
} catch (NameNotFoundException e) {
try {
startActivity(new Intent(
Intent.ACTION_VIEW,
Uri.parse("https://twitter.com/intent/tweet?source=webclient&text="
+ URLEncoder.encode(
tweetText, "UTF-8"))));
} catch (UnsupportedEncodingException e1) {
e1.printStackTrace();
}
}

最佳答案

Twitter 将“com.twitter.applib.PostActivity”更改为“com.twitter.applib.composer.TextFirstComposerActivity”

关于android - Twitter PostActivity 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20952420/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com