我有一些String数组,每个数组中有大约50个不同的字符串。我想批量或者至少尽可能快地“提取字符串资源”,以便这些资源可以翻译。我怎么会这样看,因为我甚至没有Android Studio中的数组的“提取字符串资源”选项?
答案 0 :(得分:0)
您可以首先搜索所有硬编码字符串转到"分析>按名称运行检查。",然后键入"硬编码文本"。对整个项目运行一个,你应该得到一个检查结果面板,它将显示硬编码的文本实例。
您还可以访问Android Studio>偏好>检查>硬编码文本并准确指定其运行方式,以及从检查中排除的特殊情况(如果有)。
答案 1 :(得分:0)
我这样做的方法是制作一个字符串构建器。然后创建我自己的for循环,遍历数组中的每个项目,并通过附加必要的东西为它创建一个字符串资源。当它完成后,我将整个东西打印到我的日志中,然后只需复制并粘贴它。也可以使用这种方法来创建数组。