У меня есть 3 EditText. Когда я ввожу какой-либо текст или некоторые цифры, нажмите кнопку «Сохранить», чтобы перейти к другой операции. Снова вернемся к editText, значения ушли и настроены на android: text = "value". Мне нужно отобразить значения после ввода в поле editText.Отображает значение editText sharedpreference save
код:
et=(EditText)findViewById(R.id.pieces);
et1=(EditText)findViewById(R.id.portions);
et2=(EditText)findViewById(R.id.ml);
save=(Button)findViewById(R.id.submit_data);
save.setOnClickListener(new OnClickListener(){
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
SharedPreferences preferences = getApplicationContext().getSharedPreferences(PREFS_NAME, 0);
SharedPreferences.Editor editor = preferences.edit();
editor.putString("text1",pieces.getText().toString());
editor.putString("text2",portions.getText().toString());
editor.putString("text3",ml.getText().toString());
editor.commit();
String oneedit= preferences .getString("text1", "");
String twoedit= preferences .getString("text2", "");
String thirdedit= preferences .getString("text3", "");
pieces.setText(oneedit);
portions.setText(twoedit);
ml.setText(thirdedit);
/*
SharedPreferences.Editor editor = preferences.edit();
editor.putString("text1",pieces.getText().toString());
editor.putString("text2",portions.getText().toString());
editor.putString("text3",ml.getText().toString());
editor.commit();
Intent intent=new Intent(Activity.this,Activity1.class);
startActivity(intent);
}
});
Если я использую ниже код, он загружает сохраненные значения:
edit.setOnClickListener(new OnClickListener(){
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
SharedPreferences preferences = getSharedPreferences(PREFS_NAME, 0);
//edittext.setText(sharedpreference.getString(KEYNAME, "No value Stored"));
et.setText(preferences.getString("text1", " "));
et1.setText(preferences.getString("text2", " "));
et2.setText(preferences.getString("text3", " "));
}
});
, что я могу использовать для ET2? – user2674668
просто добавьте, что мы хотим – NagarjunaReddy
Это не работает. такие же вещи происходят – user2674668