问题标签 [string.xml]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
116 浏览

android - 获取字符串时android,读取到string.xml多少次?

如果我有这个变量 activity.getString(R.string.urlService); 在我的 android 中的 strings.xml 中,我在我的代码中使用了这个变量 3 次。android读取string.xml文件多少次?当android应用程序启动时,内容被上传到内存并在上下文中设置,并且被读取一次?

0 投票
2 回答
201 浏览

android - 我们可以在android中使用字符串资源进行代码注释吗?

假设我们有一些要重复多次的评论声明。我们可以在android中使用字符串资源进行代码注释吗?

0 投票
1 回答
35 浏览

java - 单独的java文件中的Arraylist既不是活动也不是片段,如何从string.xml中获取字符串值?

美好的一天,我想知道或寻求帮助。我很难从我的应用程序的 string.xml 中获取字符串值。我通过 Arraylist 访问它(在一个单独的 java 文件中。arraylist 不在活动或片段内)。

我尝试了 String.valueOf 和 Integer.toString (请参阅下面的 ss):

在此处输入图像描述

但两者的结果是相同的(请参阅下面的ss):

在此处输入图像描述

左边的项目应该是我的 string.xml 中的字符串值,但我不知道如何以及为什么。我也试过 Resources.getString 但它使应用程序崩溃。

你知道我可以尝试解决这个问题吗?谢谢您,非常感谢您花时间回答我的问题。

编辑:这是代码(请参阅下面的 ss),我也尝试了 getString() 建议。 在此处输入图像描述

对不起,我真的不擅长发展,但我愿意倾听和学习。

0 投票
1 回答
250 浏览

android - 如何使用 sqlite 作为字符串资源而不是 strings.xml 作为语言?

我有两个 API。一个是向我发送语言列表,第二个是获取键/值字符串列表。我想将此键/值用作 android 应用程序中的字符串资源,而不是 string.xml 文件。

对于这种情况,我决定将所有键/值响应存储在 SQLite 中,当用户更改语言时,使用 SQLite 作为字符串资源。

可能吗?还有其他想法吗?好的例子?

0 投票
2 回答
3694 浏览

android - 如何在Android中格式化和样式(Bold,TextSize)字符串资源

在此处输入图像描述

以上是我想要使用 String.xml 实现的图像

有三件事

  1. '76' & '20' 将使用 String.format 动态替换
  2. '20' 应该是粗体
  3. “20”的尺寸应该更大

我已经尝试了所有使用 Html.fromHtml 类的解决方案。

以下是我尝试过的解决方案。我可以使“20”变粗,但不能使“20”变大。

以下是我尝试过的 String.xml 的不同变体

以下是我用于解析上述字符串的方法

我在谷歌搜索解决方案时遇到了以下链接,但它们都不适用于我的情况。

  1. https://developer.android.com/guide/topics/resources/string-resource
  2. 设置 TextView 样式(粗体或斜体)
  3. Android N 中不推荐使用 Html.fromHtml

我已经尝试了我能想到的所有可能的解决方案,但没有一个有效。我不知道我缺少什么来实现。如果有人知道如何实现此场景或知道实现此目的的方法,请提供一些相关指导。

0 投票
2 回答
438 浏览

android - 将值传递给其中包含链接的 string.xml 值

我在 string.xml 文件中有这个值:

我已经应用了传递给上述文本的代码并将该文本设置为TextView

当我删除传递的值时,一切正常,当用户单击公司名称时,它会将他/她带到公司网站。

请注意,当没有传递任何值但它没有按预期工作时,我在 xml 中尝试了 autoLink。

但是,当我添加传递的值并使用公司名称上方的代码没有下划线时,当用户单击它时,它什么也不做。

如何编辑我的上述代码以通过当前年份并保持链接行为正常?

注意:尽管有其他语言环境数字,我一直String.format将当前年份显示为英文数字。

0 投票
1 回答
642 浏览

android - 如何修复 string.xml 中的“未转义 & 或非终止字符”错误

我在字符串中添加了一些 Google Drive 直接下载链接。最大 3MB 的文件下载成功,但 3MB 或更大的文件没有下载并出错。

我测试了链接并且所有链接都可以正常工作,但是当我将“&”更改为“(&)”时,只下载了最小尺寸的文件,而没有下载大尺寸的文件。

0 投票
1 回答
175 浏览

java - 如何从 strings.xml 调用 R.raw.sound 数组?

我想调用这个原始文件列表strings.xml

如何输入 astrings.xml并从代码中调用?

0 投票
3 回答
210 浏览

java - 为什么 TextView 不能显示从 android 资源引用的格式化文本?

我正在尝试显示我设置的文本TextView。我已经分配了一个strings.xml名为operator_mixed的字符串

字符串.xml

在我的 initialize.java 文件中,我尝试引用此字符串,但它不显示任何内容。但是,当我尝试显示没有任何格式的文本时,它有点工作,但我知道在 textview 中连接字符串并不可取。

初始化.java

其中 a1, a2, a3 是整数,operator1, operator2 是字符串。

我的代码有问题吗?

0 投票
1 回答
174 浏览

android-studio - 将 Sketch 文本字符串导出到 Android string.xml?

这可能是一个疯狂的问题——但有没有人设法以某种结构化的方式将文本字符串从 Sketch 导出到文本文件中?

例如,我想将文本元素/图层名称(例如 home_welcome)和文本值(例如 Welcome!)导出到文本文件。

最终,我想将此文本文件用作 Android 项目中 string.xml 文件的基础。

我试过使用这个 Sketch 插件(https://github.com/exevil/Sketch-Export-Text),但它只导出文本字符串值。

有什么想法吗?谢谢!