Мой основной класс выглядит следующим образом:
public class Soundboard extends Activity
{
SharedPreferences preferences;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
// Initialize preferences
preferences = PreferenceManager.getDefaultSharedPreferences(this);
}
private void loadButtonText() {
startPlayerBtn.setText(preferences.getString("buttontext1", "n/a"));
}
Это работает, но я немного изменил свой код с помощью ButtonAdapter (дополнительный класс), но не могу найти там свои настройки,Если вы посмотрите по ссылке У меня есть массив, который выглядит следующим образом в ButtonAdapter.java:
public String[] filesnames = {
"Text button 1",
"Text button 2",
"Text button 3"
};
Как я могу, но мои настройки в массив?Что-то вроде этого не работает:
public String[] filesnames = {
preferences.getString("buttontext1", "n/a",
preferences.getString("buttontext2", "n/a",
preferences.getString("buttontext3", "n/a"
};
Пожалуйста, помогите мне, я действительно застрял.