Итак, у меня есть Preference EditText в моем приложении, и я хочу получить этот текст из EditText и использовать его как имя файла в этом коде String path = getFullFilePath(getApplicationContext(), filename);
Я пробовал это:
SharedPreferences getPrefs = PreferenceManager
.getDefaultSharedPreferences(getBaseContext());
SharedPreferences settings = getSharedPreferences("EditText",0);
String zipStr = settings.getString("ime", "");
sp = new SoundPool(5, AudioManager.STREAM_MUSIC, 0);
String path = getFullFilePath(getApplicationContext(), zipStr);
mSoundId = sp.load(path, 1);
И LogCat говорит: Образец 1 не ГОТОВ.
использование String path = getFullFilePath(getApplicationContext(), "SONG NAME");
Находит песню во внешнем хранилище, и звуковой пул использует ее. Все, что я хочу, это использовать текст EditText, кроме «SONG NAME»