searchProvidersArray[pos++] = searchProvider.split("\\|")[0]; multiPreference.setEnabled(availableSearchProviders.size() > 0); String search_providers_title = this.getString(R.string.search_providers_delete); multiPreference.setTitle(search_providers_title);
@Override protected void onPreExecute() { enabledApps.setEnabled(false); disabledApps.setEnabled(false); }
@Override protected void onPreExecute() { disabledApps.setEnabled(false); }
@Override protected void onPostExecute(Void result) { final CharSequence[] appNamesList = appNames.toArray(new CharSequence[appNames.size()]); final CharSequence[] packageNamesList = packageNames.toArray(new CharSequence[packageNames.size()]); disabledApps.setEntries(appNamesList); disabledApps.setEntryValues(packageNamesList); disabledApps.setEnabled(true); } }
@Override protected void onPostExecute(Void result) { CharSequence[] appNamesList = appNames .toArray(new CharSequence[appNames.size()]); CharSequence[] packageNamesList = packageNames .toArray(new CharSequence[packageNames.size()]); enabledApps.setEntries(appNamesList); enabledApps.setEntryValues(packageNamesList); enabledApps.setEnabled(true); disabledApps.setEntries(appNamesList); disabledApps.setEntryValues(packageNamesList); disabledApps.setEnabled(true); Preference.OnPreferenceClickListener listener = new Preference.OnPreferenceClickListener() { @Override public boolean onPreferenceClick(Preference preference) { ((MultiSelectListPreference) preference).getDialog().getWindow().setLayout(WindowManager.LayoutParams.FILL_PARENT, WindowManager.LayoutParams.FILL_PARENT); return false; } }; enabledApps.setOnPreferenceClickListener(listener); disabledApps.setOnPreferenceClickListener(listener); } }
private void applyAdblockEnabled(boolean enabledValue) { filterLists.setEnabled(enabledValue); acceptableAdsEnabled.setEnabled(enabledValue); whitelistedDomains.setEnabled(enabledValue); allowedConnectionType.setEnabled(enabledValue); }