在json字符串java中断行 [英] Break line in json string java
问题描述
不知道如何很好地表达myslef。正如你在我的代码中看到的那样,我有一个String,一个字符串的ArrayList和一个微调器。
Don't know how to express myslef very well.As you see down in my code I have a String,an ArrayList of Strings and a spinner.
In我的代码我在我的ArrayList中添加了String的元素,然后在我的微调器中。一切都很好,除了一切都在一条线上的事实,我希望每一个元素(一,二,三,四)在一个新的行。
In my code I add the elements of my String in my ArrayList and then in my spinner. All good,except the fact that everything is on a single line,and I want each of the elements ("one,two,three,four") in a new line.
注意:我不知道String帐户包含的内容以及它中包含的值。
Note: I do not know what String accounts contain and how many values it has in it.
ArrayList<String> spinnerAccounts = new ArrayList<>();
String accounts = "one two three four";
Spinner accounts = (Spinner)findViewById(R.id.accounts);
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,android.R.layout.simple_spinner_item,spinnerAccounts);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
accounts.setAdapter(adapter);
spinnerAccounts.add(System.lineSeparator());
spinnerAccounts.add(accountID.toString());
推荐答案
更改两次使用的代码帐户。为帐户创建arraylist并加载到微调器中。
Change u r code "accounts" used two times. Make arraylist for accounts and load into spinner.
Spinner spinner1 = (Spinner) findViewById(R.id.spinner1);
List<String> accountsList = new ArrayList<String>();
accountsList.add("one");
accountsList.add("two");
accountsList.add("three");
accountsList.add("four");
ArrayAdapter<String> dataAdapter = new ArrayAdapter<String>
(this,android.R.layout.simple_spinner_item,accountsList);
dataAdapter.setDropDownViewResource
(android.R.layout.simple_spinner_dropdown_item);
spinner1.setAdapter(dataAdapter);
// Spinner item selection Listener
addListenerOnSpinnerItemSelection();
// Button click Listener
addListenerOnButton();
按照教程
这篇关于在json字符串java中断行的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!