首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >可以引用本地Android平台字符串吗?

可以引用本地Android平台字符串吗?
EN

Stack Overflow用户
提问于 2016-05-25 09:28:05
回答 2查看 220关注 0票数 1

当我在strings.xml中写“Android : string /”时,我只得到几个字符串,有没有可能访问Android平台的任何字符串,以及如何访问?额外的问题:是否有一个网站,我可以探索所有的字符串,我记得找到这样的网页在过去,但无法找到类似的东西,grepcode还没有Android 6的探索。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-05-25 12:11:49

Android平台上的大多数字符串都是私有的--这意味着开发者不应该试图使用它们。它们可能不存在,也可能在Android的不同版本之间更改ID。

但是,如果您确实知道设备上将存在特定的字符串,则可以使用@*前缀引用私有字符串:

代码语言:javascript
复制
<TextView android:text="@*android:string/data_usage_warning_body" />

如果您希望应用程序能够跨多个设备和安卓版本工作,那么就不要这么做了,

好处是:雄酮是一个很好的探索安卓源代码的网站。您可以找到一些资源字符串这里

票数 3
EN

Stack Overflow用户

发布于 2016-05-25 11:42:05

您可以查看Android的github存储库。它包含包括string.xml在内的所有资源。下面的链接应该将您带到棉花糖资源文件夹:Github上的Android

我不知道你能不能直接引用这些字符串。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37432956

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档