У меня есть эта проблема. Я читал с помощью BufferedReader текст из одного системного файла, этот текст содержит, например, 5 СЛОВ, но в другом случае он может содержать меньше или больше слов, затем я помещаю этот текст (эти слова) в ОДНУ строку и сохраняю эту строку в общих настройках. Затем я делаю спиннер из этой нити,
Код здесь:
Spinner spinner = new Spinner(this);
ArrayAdapter<String> spinnerArrayAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_dropdown_item, yourString.split(" "));
spinner.setAdapter(spinnerArrayAdapter);
И теперь, если, например, счетчик содержит 5 опций (5 слов) и пользователь выбирает некоторые из этих слов, мне нужно поместить это слово в один системный файл. Я использую команду echo для вставки. Поэтому лучше всего было бы, если бы я мог сохранить выбранное слово из счетчика в общих настройках в виде строки. Я использую if (possition == 0) для выбора в обычном счетчике, но я думаю, что в этом случае его невозможно использовать .
Кто-нибудь может мне помочь?