Я работаю над приложением android, в котором я получаю строковые значения с сервера. Я хочу установить отображаемый текст моего счетчика из строкового значения, исходящего от сервера. Например, если значение String на сервере равно «O +», тогда текст отображения счетчика должен быть «O +». Ниже приведен мой код, пожалуйста, направляйте меня для этого.Как установить текст Spinner в android, поступающий с сервера
private String[] state = { "O-", "O+", "A-", "A+", "AB-", "AB+", "B-", "B+" };
Spinner spinnerOsversions;
spinnerOsversions = (Spinner) findViewById(R.id.spinner_BloodGroup);
ArrayAdapter<String> adapter_state = new ArrayAdapter<String>(this,
android.R.layout.simple_spinner_item, state);
adapter_state.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinnerOsversions.setAdapter(adapter_state);
spinnerOsversions.setOnItemSelectedListener(this);
Получить значение от сервера с помощью веб-сервиса и хранить в массиве строк/объектов и использовать адаптер для таких же. –
Спасибо @ KanakSony за ваш ответ. Не могли бы вы дать мне небольшой фрагмент кода в соответствии с моим кодом, предположим, что приходящее значение с сервера будет «O +» –