【发布时间】:2017-06-22 15:36:15
【问题描述】:
代码
startActivity(Intent.createChooser(shareIntent,"text..text"));
工作正常,但代码
startActivity(Intent.createChooser(shareIntent,R.string.listen));
给我错误“第二个参数类型错误。找到'int',需要'java.lang.CharSequence'。”
但我的 R.string.listen 不是 int,它是一个字符串。
【问题讨论】:
-
你检查过使用的覆盖方法是否正确吗?
-
R.string.listen是 int 而不是 String。 -
R.string.listen为您提供该字符串的参考索引,您将不得不使用getString(R.string.listen) -
只需添加 .toString()