Home | History | Annotate | Download | only in vpn2

Lines Matching refs:preference

33 import android.preference.Preference;
34 import android.preference.PreferenceGroup;
35 import android.preference.PreferenceScreen;
68 Handler.Callback, Preference.OnPreferenceClickListener,
272 // Update the preference.
273 VpnPreference preference = mPreferences.get(profile.key);
274 if (preference != null) {
276 preference.update(profile);
278 preference = new VpnPreference(getActivity(), profile);
279 preference.setOnPreferenceClickListener(this);
280 mPreferences.put(profile.key, preference);
281 getPreferenceScreen().addPreference(preference);
303 Preference preference = (Preference) getListView().getItemAtPosition(
305 if (preference instanceof VpnPreference) {
306 VpnProfile profile = ((VpnPreference) preference).getProfile();
322 VpnPreference preference = mPreferences.get(mSelectedKey);
323 if (preference == null) {
324 Log.v(TAG, "onContextItemSelected() is called but no preference is found");
330 mDialog = new VpnDialog(getActivity(), this, preference.getProfile(), true);
336 getPreferenceScreen().removePreference(preference);
345 public boolean onPreferenceClick(Preference preference) {
351 if (preference instanceof VpnPreference) {
352 VpnProfile profile = ((VpnPreference) preference).getProfile();
385 VpnPreference preference = mPreferences.get(mInfo.key);
386 if (preference != null) {
387 preference.update(-1);
392 VpnPreference preference = mPreferences.get(info.key);
393 if (preference != null) {
394 preference.update(info.state);
429 private static class VpnPreference extends Preference {
471 public int compareTo(Preference preference) {
473 if (preference instanceof VpnPreference) {
474 VpnPreference another = (VpnPreference) preference;