Я получаю значения из общих настроек и добавляю значения ключей в список массивов. У меня есть 3 ключевых значения, сохраненных в общих настройках, но только одно из этих значений добавляется в счетчик. Я хочу, чтобы все значения в списке были добавлены в счетчик. Пожалуйста, помогите, я здесь новичок, я ответил go на другие подобные вопросы, но не смог найти решение.
SharedPreferences mPrefs = getSharedPreferences("data", Context.MODE_PRIVATE);
Map<String, ?> allEntries = mPrefs.getAll();
allEntries.values().remove(false); // removing values that are "false"
˚
for (Map.Entry<String, ?> entry : allEntries.entrySet()) {
languages = new ArrayList();
languages.add(entry.getKey());
}
Spinner s = (Spinner) findViewById(R.id.spinner1);
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
android.R.layout.simple_spinner_item, languages);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
s.setAdapter(adapter);
}
}