محمد بوسكوري نشر 14 مايو 2016 أرسل تقرير نشر 14 مايو 2016 على تطبيق مبني باندرويد ستوديو، أريد تخزين قيم وخصائص عنصر -textview مثلا- وجلبها بعد غلق و فتح التطبيق مرة أخر، كيف أفعل ذلك؟ اقتباس
1 E.Nourddine نشر 14 مايو 2016 أرسل تقرير نشر 14 مايو 2016 لتخزين القيم، سنستعملSharepreferece ، وهي وسيلة تمكننا من تخزين قيم بمفاتيح، حيث لا يتم اضاعة هذه القيم ويمكننا استخدامها يعد غلق وفتح التطبيق مرة أخرى، مثال : SharedPreferences sp = getSharedPreferences("key", 0); SharedPreferences.Editor sedt = sp.edit(); sedt.putString("textvalue", txtEvent.getText().toString()); sedt.putString("txtopertaive", txtOperative.getText().toString()); sedt.commit(); لجلب البيانات المخزنة آنفاً: SharedPreferences sp = getSharedPreferences("key", 0); String tValue = sp.getString("textvalue",""); String tOperative = sp.getString("txtopertaive",""); لتغيير لون textview مثلا، سنستخرج اللون المخزن سابقا عن طريق shapeprerference ونستعمله في الكود التالي-عوض RED-: holder.text.setTextColor(Color.RED); اقتباس
السؤال
محمد بوسكوري
على تطبيق مبني باندرويد ستوديو، أريد تخزين قيم وخصائص عنصر -textview مثلا- وجلبها بعد غلق و فتح التطبيق مرة أخر، كيف أفعل ذلك؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.