Как сохранить возможность сохранения адреса в моем приложении?
I want to add an option in my app for saving an address for user like amazon and snapdeal do on their android application. During placing a order we see their is an option of saved address and inside that we see our previously saved address. I am developing a app like that but I am getting problem in this section I want to keep an option for saving address. ans yes I have one more question when we place a order on amazon and snapdeal we fill a form where they take name,mobile number and email address and we see the places of name, mobile number and email address has been already filled automatically. So, I want to know how can I do this in my app. Please Help Me !! Thanks
Что я уже пробовал:
Я уже разработал форму и макет но я не знаю что я могу сделать для этой функции пожалуйста помогите
David Crow
Хранить информацию на самом устройстве очень просто. Нет необходимости создавать сайт электронной коммерции или интернет-магазин. Одним из вариантов было бы сделать что-то вроде следующего в этом упражнении: onCreate()
метод:
SharedPreferences pref = getSharedPreferences(MY_ADDRESS, Activity.MODE_PRIVATE); String name = pref.getString(NAME, ""); String address = pref.getString(ADDRESS, ""); ... TextView tvName = (TextView) findViewById(R.id.name); tvName.setText(name); TextView tvAddress = (TextView) findViewById(R.id.address); tvAddress.setText(address); ...Когда информация будет отправлена и вы захотите сохранить ее, попробуйте:
Editor editor = pref.editor(); name = tvName.getText().toString(); editor.putString(NAME, name); address = tvAddress.getText().toString(); editor.putString(ADDRESS, address); ... editor.commit();