вы используете неправильный ключ.
получите строку, подобную этой:
String prefName = myPrefs.getString("hello",null);
вы также используете два разных имени sharedPreference:
SharedPreferences sharedPreferences = getSharedPreferences("pref",Activity.MODE_WORLD_READABLE);
SharedPreferences myPrefs = this.getSharedPreferences("myPrefs", MODE_WORLD_READABLE);
Пожалуйста, убедитесь, чтоВы пишете и читаете в одном и том же SharedPreference
.
Ваш код для записи в SharedPreference должен выглядеть следующим образом:
SharedPreferences sharedPreferences = getSharedPreferences("pref",0);
SharedPreferences.Editor edito r= sharedPreferences.edit();
String l="hello";
editor.putString(l,"imagepath");
editor.commit();
Для чтения из SharedPreference должен выглядеть примерно так:
SharedPreferences myPrefs = this.getSharedPreferences("pref", 0);
String prefName = myPrefs.getString("hello",null);
Toast.makeText(getBaseContext(),"create banner"+prefName,Toast.LENGTH_LONG).show();