パイプラインの分割値をスピナーに追加します。 私は以下に定義された文字列を持っています。分割値とスピナーに追加する
文字列値= 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35;
この値を分割してスピナーに追加する方法。
パイプラインの分割値をスピナーに追加します。 私は以下に定義された文字列を持っています。分割値とスピナーに追加する
文字列値= 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35;
この値を分割してスピナーに追加する方法。
あなたはそれを行うにはsplitメソッドを使用することができます。javaののstring.Split()メソッドで
String values = "12|13|14|15|16|17|18|19|20|21|22|23|24|25|26|27|28|29|30|31|32|33|34|35";
//to seperate by pipeline
String[] separatedValues = values.split("|");
OR
//to seperate each character individually
String[] separatedValues = values.split("(?!^)")
ArrayAdapter<String> spinnerAdapter = new ArrayAdapter<String>(YourActivity.this, android.R.layout.simple_spinner_item, separatedValues);
spinnerAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
yourSpinner.setAdapter(spinnerAdapter);
分割作業。それは単一の価値を与えるでしょう。 | –
私はあなたの答えを変更しました。今すぐご確認ください。それがあなたが求めているものなら... –
最初のスプリットそれ、ArrayListの中にそれを格納し、このArrayListのを使用してスピナー用のアダプタを作成します。 –