- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想这是一个相当新手的问题,但我在 Android 上只花了 2 周的时间。
我的问题是,我创建了一个带有引用 R.array.NAME 的 StringArray
我想用 StringArray 中的值填充一个充满复选框的对话框,但似乎我需要将它转换为 CharSequence[] 以便我可以使用:设置多项选择项
我找不到办法。
这是我的代码(无论如何我都必须添加接受/取消按钮)
//我想从我的 StringArray R.array.NAME
final CharSequence[] subjects = {"Sports", "History", "Maths"};
final boolean[] states = {false, true, false};
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setMultiChoiceItems(subjects, states, new DialogInterface.OnMultiChoiceClickListener(){
public void onClick(DialogInterface dialogInterface, int item, boolean state) {
}
});
非常感谢你们。
最佳答案
在您的 Activity 调用中:
String[] subjects = getResources().getStringArray(R.array.NAME);
获取资源的值(value)。
希望对您有所帮助。
关于Android:从 StringArray 资源到 CharSequence[],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7778986/
我声明了一个字符串- String operand[]; 我试着将它初始化为 operand[]0=string[2];(string[2]="buffer,x") 它返回一个 NPE, 打印时同
我有 String ,String str = "这是一个非常好的网页"; 基于“-”对此进行拆分 我们得到str[0]、str[1]和str[2] 我想将 str[0] 的每个值分配给一个字符串数组
我正在学习有关列表的教程(并创建自定义 ListView ),并且有一个关于检查列表项的值的查询。 getView 方法根据列表项的值检查要显示的图像(使用 equals): @Override pu
我无法在运行时获取类的具体实现。我在运行时得到类 className 的名称,我想用接受 String 数组的构造函数初始化它。我有以下内容 stringArray = new String[]{"a
我创建了 TextView 数组并定义了数组中的每个元素,我得到了一个带有 Intent 的字符串数组,但是当我尝试使用通过 for 循环接收字符串数组的元素设置 textview 文本时,它返回 n
这个问题已经有答案了: What is a NullPointerException, and how do I fix it? (12 个回答) 已关闭 5 年前。 我可以看到 sysOut 中的值
我想这是一个相当新手的问题,但我在 Android 上只花了 2 周的时间。 我的问题是,我创建了一个带有引用 R.array.NAME 的 StringArray 我想用 StringArray 中
我必须获取数组并使用它来动态创建 onClickListener()。我已经使用这种方法来创建动态按钮。有人知道如何使用数组动态创建 onClickListener() 吗? for (int i =
我正在尝试将散列映射转换为数组,我可以将其放入创建的字符串数组中。但是我得到了 java.lang。我已将我的 drinkar.keySet().toArray() 类型转换为 String[],但它
我尝试用 stringTemp 填充 tempArray,但无论出于何种原因,数组中的值始终为 null。这可能是我忽略的愚蠢的事情,但我就是找不到它。有人看到我做错了什么或者为什么 tempArra
好的,我的 strings.xml 文件中有 5 个数组,每个数组都包含 5 个元素,如下所示: monday tuesday wednesday
我正在尝试将 String 数组的一部分写入 String 但我遇到了一个问题。line 值的处理总是这样的:“status.test.status.close.name = Closed”。该值的唯
我正在使用 Swift。我正在尝试将一个句子转换为一个字符串数组。我使用 map 将句点和逗号与单词分开,如下所示: extension String { func convertSentenceT
我想获得 StringArray来自 Resources并将其转换为 MutableList 我尝试了以下代码 var morality = mutableListOf(activity.resour
我创建了另一个问题,希望能找到答案,但我走错了方向。这是供引用的问题( How do I parse this into a MultiValued Map? ) 我从属性文件中提取一个字符串数组(使
美好的一天,我正在制作一个测验应用程序,需要输入答案,而且我是编程新手。我想知道如果他们没有得到确切的答案,如何或是否可以正确回答问题。 因为给定的问题有句子形式的答案,例如: 问。 “树的 3 个主
我想将一个复杂的对象从我的 Ksoap 客户端发送到我的 Web 服务。它是我的类别类别的一个对象。该代码基于本教程的示例: http://seesharpgears.blogspot.de/2010
我在以下配置中从数据库返回了可变数量的纬度和经度 纬度、经度*纬度、经度*纬度、经度 等 所以我选择了有效的*。 然后我在 , 上进行拆分,如果我打印特定的数组单元格,这似乎可以工作。 当我尝试执行以
请看这些代码: List items_1 = new List(); string[] item = new string[] { "item_id_for_sell", "item_
我在发送带有 parcelable 对象的 Intent 时遇到了奇怪的问题。这个对象有一个字符串数组。使用此答案 How to send an object from one Android Act
我是一名优秀的程序员,十分优秀!