SharedPreferences

 XML

Your Code Here


JAVA

loaddata.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {

SharedPreferences pref = getSharedPreferences("mypref", MODE_PRIVATE);
String n1 = pref.getString("name", "");
String n2 = pref.getString("place", "");
int a = pref.getInt("rollno", 0);

name.setText(n1);
place.setText(n2);
rollno.setText(String.valueOf(a));

}
});

submit.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {

if (name.getText().toString().equals("") || place.getText().toString().equals("") || rollno.getText().toString().equals("")) {

Toast.makeText(SharedpreferencesActivity.this, "Fields Required", Toast.LENGTH_SHORT).show();

} else {

String mname = name.getText().toString();
String mplace = place.getText().toString();
String mrollno = rollno.getText().toString();
int finalroll = Integer.parseInt(mrollno);

SharedPreferences pref = getSharedPreferences("mypref", MODE_PRIVATE);
SharedPreferences.Editor myEdit = pref.edit();

myEdit.putString("name", mname);
myEdit.putString("place", mplace);
myEdit.putInt("rollno", finalroll);
myEdit.apply();
}
}
});


OUTPUT

Post a Comment

Previous Post Next Post