我想创建一个微调器小部件,并将其添加到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)
我该如何解决这个问题?
所以我有字符串:
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 循环遍历它