Esempio n. 1
0
 private void InitSummary(Preference p)
 {
     if (p is PreferenceCategory)
     {
         PreferenceCategory pCat = (PreferenceCategory)p;
         for (int i = 0; i < pCat.PreferenceCount; i++)
         {
             InitSummary(pCat.GetPreference(i));
         }
     }
     else
     {
         UpdatePrefSummary(p);
     }
 }
Esempio n. 2
0
        public override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);

            AddPreferencesFromResource(Resource.Xml.preferences);

            for (int i = 0; i < PreferenceScreen.PreferenceCount; i++)
            {
                if (PreferenceScreen.GetPreference(i) is PreferenceCategory)
                {
                    PreferenceCategory pc = (PreferenceCategory)PreferenceScreen.GetPreference(i);
                    if (pc.Title.ToString() == "Versions")
                    {
                        ISharedPreferences sp = PreferenceManager.SharedPreferences;
                        Preference         p  = pc.GetPreference(0);
                        p.Summary = sp.GetString("VERSIONNUMBERSCOPE", "SCOPE VERSION NOT FOUND");
                        Preference p2 = pc.GetPreference(1);
                        p2.Summary = sp.GetString("VERSIONNUMBERWIFI", "WIFI VERSION NOT FOUND");
                        Preference p3 = pc.GetPreference(2);
                        p3.Summary = sp.GetString("APPVERSION", "APP VERSION NOT FOUND");
                    }
                    if (pc.Title.ToString() == "Settings")
                    {
                        ISharedPreferences sp = PreferenceManager.SharedPreferences;
                        Preference         p  = pc.GetPreference(0);
                        p.Summary = sp.GetString("WIFINAME", "FAILED TO RETREIVE WIFINAME");
                        Preference p2 = pc.GetPreference(1);
                    }
                    if (pc.Title.ToString() == "Calibration")
                    {
                        ISharedPreferences sp = PreferenceManager.SharedPreferences;
                        Preference         p  = pc.GetPreference(0);
                    }
                }
            }
        }