当我在strings.xml中写“Android : string /”时,我只得到几个字符串,有没有可能访问Android平台的任何字符串,以及如何访问?额外的问题:是否有一个网站,我可以探索所有的字符串,我记得找到这样的网页在过去,但无法找到类似的东西,grepcode还没有Android 6的探索。
发布于 2016-05-25 12:11:49
Android平台上的大多数字符串都是私有的--这意味着开发者不应该试图使用它们。它们可能不存在,也可能在Android的不同版本之间更改ID。
但是,如果您确实知道设备上将存在特定的字符串,则可以使用@*前缀引用私有字符串:
<TextView android:text="@*android:string/data_usage_warning_body" />如果您希望应用程序能够跨多个设备和安卓版本工作,那么就不要这么做了,。
好处是:雄酮是一个很好的探索安卓源代码的网站。您可以找到一些资源字符串这里。
发布于 2016-05-25 11:42:05
您可以查看Android的github存储库。它包含包括string.xml在内的所有资源。下面的链接应该将您带到棉花糖资源文件夹:Github上的Android
我不知道你能不能直接引用这些字符串。
https://stackoverflow.com/questions/37432956
复制相似问题