import android.support.v7.preference.PreferenceCategory; //導入依賴的package包/類/** * Init single Preference */protected void initPrefsSummary(SharedPreferences sharedPreferences, Preference p) { if (p instanceof PreferenceCategory) { PreferenceCategory pCat = (PreferenceCategory) p; int pcCatCount = pCat.getPreferenceCount(); for (int i = 0; i < pcCatCount; i++) { initPrefsSummary(sharedPreferences, pCat.getPreference(i)); } } else { updatePrefsSummary(sharedPreferences, p); if (p instanceof RingtonePreference) { p.setOnPreferenceChangeListener(new RingToneOnPreferenceChangeListener()); mRingtonePreference = (RingtonePreference) p; } }}
import android.support.v7.preference.PreferenceCategory; //導入依賴的package包/類@Overridepublic void onCreatePreferences(Bundle bundle, String s){ super.onCreatePreferences(bundle, s); // Get our screen which is created in Skin SettingsFragment PreferenceScreen screen = getPreferenceScreen(); // Get profile preference PreferenceCategory category = (PreferenceCategory) screen.findPreference(KEY_PROFILE); // If category exists, we should add mole mapper specific things. If not, that means we // are not consented so we have no data to set. if(category != null) { // Example Preference Preference checkBoxPref = new Preference(screen.getContext()); checkBoxPref.setKey(KEY_EXAMPLE); checkBoxPref.setTitle("Example Title"); checkBoxPref.setSummary("You need to extend your settings fragment from Skin's " + "Settings fragment and then modify any preferences that you'd like"); category.addPreference(checkBoxPref); }}
import android.support.v7.preference.PreferenceCategory; //導入依賴的package包/類@Overridepublic void onCreatePreferences(Bundle savedInstanceState, String rootKey) { getPreferenceManager().setSharedPreferencesName(Constants.PREF_NAME); addPreferencesFromResource(R.xml.monitor); suVersion = Tools.SuVersion(getActivity()); isCMSU = Tools.SuVersionBool(suVersion); mMonitor = (PreferenceCategory) findPreference("monitor_su"); mPerAppDontCare = (Preference) findPreference("per_app_dontcare"); mPerAppActive = (Preference) findPreference("per_app_active"); mAutoRestartSU = (SwitchPreference) findPreference("auto_restart_su"); mAutoRestartISU = (SwitchPreference) findPreference("auto_restart_isu"); mPerAppDeactive = (Preference) findPreference("per_app_deactive"); mMonitorView = (Preference) findPreference("per_app_view"); mMonitorWarning = (Preference) findPreference("per_app_warning"); mAutoRestartSU.setOnPreferenceChangeListener(this); mAutoRestartISU.setOnPreferenceChangeListener(this);}
import android.support.v7.preference.PreferenceCategory; //導入依賴的package包/類@Overridepublic void onSharedPreferenceChanged(SharedPreferences sharedPreferences, String key){ switch(key) { case KEY_APP_MOLE_NAMING: String defaultNamingConvention = Integer.toString(MoleNameHelper.Gender.RANDOM.ordinal()); String currentNamingConvInt = sharedPreferences.getString(key, defaultNamingConvention); int currentNamingOrdinal = Integer.parseInt(currentNamingConvInt); // Get App Category PreferenceCategory categoryNaming = (PreferenceCategory) getPreferenceScreen().findPreference( KEY_APP); // Get naming pref and change summary string Preference namingConventionPref = categoryNaming.findPreference(KEY_APP_MOLE_NAMING); namingConventionPref.setSummary(MoleNameHelper.Gender.values()[currentNamingOrdinal] .getNameResourceId()); break; default: super.onSharedPreferenceChanged(sharedPreferences, key); break; }}
import android.support.v7.preference.PreferenceCategory; //導入依賴的package包/類private void testDynamicPrefs() { final Context ctx = getPreferenceManager().getContext(); // this is the material styled context final PreferenceCategory dynamicCategory = (PreferenceCategory) findPreference("pref_categ"); Preference prefAdd = findPreference("pref_add"); if (prefAdd != null) { prefAdd.setOnPreferenceClickListener(new Preference.OnPreferenceClickListener() { private int n = 0; @Override public boolean onPreferenceClick(Preference preference) { Preference newPreference = new Preference(ctx); newPreference.setTitle("New preference " + n++); newPreference.setSummary(Long.toString(System.currentTimeMillis())); if (dynamicCategory != null) { dynamicCategory.addPreference(newPreference); } return true; } }); }}
本文由 貴州做網站公司 整理發布,部分圖文來源于互聯網,如有侵權,請聯系我們刪除,謝謝!
網絡推廣與網站優化公司(網絡優化與推廣專家)作為數字營銷領域的核心服務提供方,其價值在于通過技術手段與策略規劃幫助企業提升線上曝光度、用戶轉化率及品牌影響力。這...
在當今數字化時代,公司網站已成為企業展示形象、傳遞信息和開展業務的重要平臺。然而,對于許多公司來說,網站建設的價格是一個關鍵考量因素。本文將圍繞“公司網站建設價...
在當今的數字化時代,企業網站已成為企業展示形象、吸引客戶和開展業務的重要平臺。然而,對于許多中小企業來說,高昂的網站建設費用可能會成為其發展的瓶頸。幸運的是,隨...
北京科技館在哪?北京市朝陽區北辰東路5號科技館是我國唯一的國家綜合性科技館,是實施科教興國和人才強國戰略,提高全民科學素質的大型科普基礎設施。一期于1988年9月22日竣工開業,二期于2000年4月29日竣工開業,新樓于2009年9月16日竣工開業[1]??萍拣^教育的主要形式是展示教育。通過科學性、知識性、趣味性相結合的展覽內容和互動形式,體現科學原理和技術應用,鼓勵公眾探索實踐,既普及科學知識,...
如何切換qq聊天背景?點開我的炫酷潮流,后再點主體背景,是可以對自己插入圖片以及背景設置手機qq聯系人背景怎么改?系統設置詳細步驟萬分感謝1.將屏幕向右滑動,直接進入個人中心后點擊個性造型。2.直接進入個性裝扮中點擊聊天說話背景色調。3.在去聊天背景設置中與設置中單個的聊天說話背景主界面一樣,此處不再贅述,但類似之處是這處所更改的系統設置是對所有去聊天提示框都管用的。諾基亞手機里怎么設置里一起聊天...
求WOW源紅石來源?1.源紅寶石是熊貓人 s神秘版。使用選礦技能分解凱帕琥珀,幽靈鐵礦,延吉礦石有可能獲得。2.轉換:紅寶石的來源需要潘達利亞石榴石*1和黃金蓮石榴石*1。3、熊貓人神秘版挖礦有機會獲得。WOW野蠻角斗士那套裝備在哪換,現在?野蠻角斗士的絲綢護手在沙城已經被改變,并且在競技場商人 的地方。S2是戰場裝,通過刷ZC來換取榮譽和戰場節拍,以及榮譽點和對應的戰場牌子。S2裝備可以在奧格瑞...