04-10-17, 10:17 AM
جواب السوال الأول حدد اداة التكست ومن الخصائص انقر على الخاصية MaxLength اكتب عدد الاحرف أو الأرقام المراد ادخالها في الاداة .
جواب السوال الثاني سواء انتقلت إلى اكتيفيتي آخر وعد أو اغلقت التطبيق وتشغيله من جديد سيتم اعادة البيانات في اماكنها ويكون الكود كالتالي :
جواب السوال الثاني سواء انتقلت إلى اكتيفيتي آخر وعد أو اغلقت التطبيق وتشغيله من جديد سيتم اعادة البيانات في اماكنها ويكون الكود كالتالي :
كود :
btn1.Click += delegate
{
//save some word from txt1
var prefs = Application.Context.GetSharedPreferences("MyApp", FileCreationMode.Private);
var prefEditor = prefs.Edit();
var txt1 = FindViewById<EditText>(Resource.Id.editText1);
prefEditor.PutString("PrefName", txt1.Text);
prefEditor.Commit();
};
btn2.Click += delegate
{
//retreive some word from PrefName
var prefs = Application.Context.GetSharedPreferences("MyApp", FileCreationMode.Private);
var somePref = prefs.GetString("PrefName", null);
var txt1 = FindViewById<EditText>(Resource.Id.editText1);
txt1.Text = somePref;
};
