gpt4 book ai didi

android - 是否可以引用原生 Android 平台字符串?

转载 作者:行者123 更新时间:2023-11-29 19:47:03 24 4
gpt4 key购买 nike

当我在 strings.xml 中写入“android:strings/”时,我只得到几个字符串,是否有可能访问 Android 平台的任何字符串以及如何访问?奖励问题:是否有一个网站可以让我探索所有字符串,我记得过去曾找到过这样的页面,但再也找不到类似的东西了,grepcode 还没有 Android 6 可供探索。

最佳答案

Android 平台上的大多数字符串都被声明为私有(private) - 这意味着开发人员不应尝试使用它们。它们可能不存在,或者 ID 可能在不同的 Android 版本之间发生变化。

但是,如果您确定特定字符串将存在于设备上,您可以使用 @* 前缀引用私有(private)字符串:

<TextView android:text="@*android:string/data_usage_warning_body" />

如果您希望该应用程序可以跨多个设备和 Android 版本运行,请不要这样做

奖金:androidxref是探索 Android 源代码的好站点。您可以找到一些资源字符串 here

关于android - 是否可以引用原生 Android 平台字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37432956/

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