Здесь я пытаюсь вызвать метод setText, но мое приложение терпит крах из-за некоторой проблемы с инициализацией.Мое приложение потерпело крах из-за не инициализации представления
EditText edittext;
SharedPreferences settings;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
image =(ImageView) findViewById(R.id.imageView1);
image.setImageResource(R.drawable.logo);
settings= getSharedPreferences(PREFS_NAME,Context.MODE_PRIVATE);
if(settings.contains("sharedString")){
String returnString=settings.getString("sharedString","Couldn't load the data");
edittext.setText(returnString);
}
}
Отладка не работает, просто думая. Отправьте свой LogCat. –
, где вы инициализируете 'edittext' перед вызовом метода edittext.setText'? –
@ ρяσѕρєя: Упакуйте это в ответ, и я поднимусь. –