小编Ziv*_*ion的帖子

Android Studio 构建错误 - 原因:startElement.getAttributeByName(QName("name")) 不得为 null

我想创建一个微调器小部件,并将其添加到string.xml

    <string-array name="options">
        <item>All Tasks</item>
        <item>Today's Tasks</item>
        <item>Tomorrow's Tasks</item>
        <item>Archived Tasks</item>
    </string-array>
Run Code Online (Sandbox Code Playgroud)

我对其进行了调整:

ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(this,
                R.array.options, android.R.layout.simple_spinner_item);
        adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);

        spinner.setAdapter(adapter);
Run Code Online (Sandbox Code Playgroud)

我得到了一个构建错误:

Cause: startElement.getAttributeByName(QName("name")) must not be null
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?

java android spinner android-studio

9
推荐指数
1
解决办法
3542
查看次数

C++ 逐行处理字符串

所以我有字符串:

string message = "Hello\nHow are you?\nGood!"
Run Code Online (Sandbox Code Playgroud)

我想以这种格式逐行获取它:

string line = "";

for (getline(message, line)) {
    // do something with the line
}
Run Code Online (Sandbox Code Playgroud)

我怎样才能实现这个目标?是否getline会使用并不重要。

我尝试分割字符串\n,但无法使用 for 循环遍历它

c++ string

1
推荐指数
1
解决办法
64
查看次数

标签 统计

android ×1

android-studio ×1

c++ ×1

java ×1

spinner ×1

string ×1