راست چین کردن فایل preferences
سلام، چجوری میشه نوشته ها رو توی preferences.xml به سمت راست اورد!؟ ببخشید که خیلی سوال ابتدایی هست :دی
بهتره UI مربوط به تنظیمات رو مانند بقیه صفحات به صورت معمولی خودت طراحی کنی، فقط تنها تفاوتی که باید قائل بشی اینه که نتیجه ای که از تنظیمات بدست میاد رو با دستورات زیر بصورت preference ذخیره کنی:
SharedPreferences preferences;
SharedPreferences.Editor editor = preferences.edit();
editor.putString("FONT", font);//مثلا فونت رو در صفحه از کاربر گرفتی و میخوای بصورت پریفرنس ذخیره شه
editor.commit();//این خط رو اگر ننویسی کلا هیچی ذخیره نمیشه!!!:)
خب بعد از دستورات بالا فقط میمونه اول برنامه preference ها رو load کنی:
font = preferences.getString("FONT", "tahoma.ttf");
یعنی مقدار FONT رو از داخل preference ها لود کن و داخل font بریز، اگر هنوز همچین مقداری ذخیره نشده بود(یعنی مثل دفعه اولی که برنامه لود میشه)،مقدار پیش فرض رو فونت tahoma بذار،دفعات بعد مقداری که از کاربر گرفته و داخل font ذخیره شده خونده میشه. بهمین راحتی، بازم اگه جاییش مبهم بود بگو.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .