У меня есть деятельность с перечнем продуктов и прохожу атрибуты в корзину деятельностиСохранить атрибуты когда близко активность
код в списке продуктов деятельности:
zakazat.Click += delegate
{
var intent = new Intent(this, typeof(CartActivity));
intent.PutExtra ("title", (string)(firstitem ["post_title"]));
intent.PutExtra ("price", (string)(firstitem ["price"] + " грн"));
intent.PutExtra ("weight", (string)(firstitem ["weight"] + "г"));
StartActivity(intent);
Получение продуктов в корзине:
public void Display(){
LinearLayout display = FindViewById<LinearLayout> (Resource.Id.product1);
TextView productname = FindViewById<TextView> (Resource.Id.posttittle1);
TextView price = FindViewById<TextView> (Resource.Id.price1);
TextView weight = FindViewById<TextView> (Resource.Id.weight1);
price.Text = Intent.GetStringExtra("price");
productname.Text = Intent.GetStringExtra("title");
if (productname.Text == Intent.GetStringExtra ("title")) {
display.Visibility = ViewStates.Visible;
}
else {
display.Visibility = ViewStates.Gone;
}
weight.Text = Intent.GetStringExtra("weight");
}
У меня есть два вопроса: как сохранить эти атрибуты, когда я изменяю активность и как передавать эти атрибуты на фоне?
Любые предложения, как я могу это реализовать?
Возможный дубликат [Как переносить данные из одной активности в другую в android] (http://stackoverflow.com/questions/20169993/how-to-transfer-data-from-one-activity-to-another- in-android) –
Нет. Я осознал переход на другую деятельность. Мне нужно сохранить атрибуты в активности, как я писал в конце сообщения @ZahanSafallwa –
, что вы подразумеваете под атрибутом save? хранить данные в файл как вещь ??? –