الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سؤال في CheckBoxPreference

بدأه Al-Mansour في 20 فبراير 2014 · 6 رد · 755 مشاهدة · في Android
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

عندي عدد كبير من CheckBoxPreference

 

وهذا الكود يعمل على وضع علامة في CheckBoxPreference

PreferenceManager.getDefaultSharedPreferences(getApplicationContext()).edit().remove("checkeColorFontsWhite").commit();
	PreferenceManager.setDefaultValues(TextShoewClaas.this, R.xml.prefes, true);

اريد عندما يضع علامة في  CheckBoxPreference checkeColorFontsWhite ان يجعلCheckBoxPreference الباقيات false على حسب key

 <PreferenceCategory
     android:title="إعدادات اللون ">

     <CheckBoxPreference
       android:key="checkeColorFontsWhite"
       android:title="أبيض"
       android:defaultValue="true"
       />
     <CheckBoxPreference
        android:id="@+id/isPhysicalTheftEnabled"
       android:key="checkeColorFontsWhite22"
       android:title="أبيض ٢"
       android:defaultValue="false"
       />
    <CheckBoxPreference
       android:key="checkeColorFontsBlack"
       android:title="اسود"
       android:defaultValue="false"
       />
     <CheckBoxPreference
       android:key="checkeColorFontsDefault"
       android:title="الافتراضي"
       android:defaultValue="false"
       />
    
  </PreferenceCategory>

تم تعديل هذه المشاركة بواسطة Al-Mansour في 20 فبراير 2014 في 10:38

#2

السلام عليكم ورحمة الله 


لو ممكن البرنامج كامل  :) 


و نساعدك إن شاء الله 


لا إله إلا الله محمد رسول الله  

Blog

GitHub

#3

تفضل اخي البرنامج في المرفقات وبارك الله فيك

 

اخي حتى يكون السؤال واضح لكم 

 

عند الضغط على زر Discolouration تظهر لي ليست بها قائمة اللالوان وعندما اختار اي لون تجعل القيمة في CheckBoxPreference  ترو true والباقي false 

 

واريد عند بداية فتح البرنامج من جديد ان يفحص القيم إذا قيمة اللون true يعرض اللون في التكست ويجعل باقي القيم false حتى لا تتعارض الالوان مع بعض 

 

 

PreferenceCategory.zip

#4

issamux اين انت اخي

#5

موجود أخي الفاضل ... حي أرزق :) 


 


تفضل البرنامج Refactored ... وشغال ....


https://github.com/issamux/Preference-Category-Activity.git


 


بالتوفيق 

لا إله إلا الله محمد رسول الله  

Blog

GitHub

#6

إن كانت هناك أي إقتراحات ، قوموا بعمل Fork ... من بين التطويرات الممكنة إستعمال Fragment ... إلخ :) 

لا إله إلا الله محمد رسول الله  

Blog

GitHub

#7

الحمد لله انك حي :)

شكراً لك 

تم تعديل هذه المشاركة بواسطة Al-Mansour في 24 فبراير 2014 في 11:00

مواضيع مشابهة