summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/ProxySelector.java
diff options
context:
space:
mode:
authortmfang <tmfang@google.com>2018-10-05 18:45:07 +0800
committertmfang <tmfang@google.com>2018-10-17 04:20:09 +0800
commitd5405cf49db7d683a5275becbfd418676782d2d4 (patch)
tree7dbf4a268c1e6d1d1a5fbf78397891c07ab23ed3 /src/com/android/settings/ProxySelector.java
parentb402a56fec8dccb099828195eb4577f30ef14acb (diff)
downloadpackages_apps_Settings-d5405cf49db7d683a5275becbfd418676782d2d4.tar.gz
packages_apps_Settings-d5405cf49db7d683a5275becbfd418676782d2d4.tar.bz2
packages_apps_Settings-d5405cf49db7d683a5275becbfd418676782d2d4.zip
Fix InstantiationException on fragment
Since we overrided the empty constructor, it can't find a empty constructor when Fragment tries to instantiate a fragment in framework. So, we can't override this constructor, and then just use newInstance() to initialize and setup a new Fragment. Test: robotest Change-Id: Ifcd1c1771bc69d947caeee5c5bc055c4f94365c2 Fixes: 115676209
Diffstat (limited to 'src/com/android/settings/ProxySelector.java')
-rw-r--r--src/com/android/settings/ProxySelector.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/com/android/settings/ProxySelector.java b/src/com/android/settings/ProxySelector.java
index 774e47c6e8..4bd458541c 100644
--- a/src/com/android/settings/ProxySelector.java
+++ b/src/com/android/settings/ProxySelector.java
@@ -113,7 +113,7 @@ public class ProxySelector extends InstrumentedFragment implements DialogCreatab
if (mDialogFragment != null) {
Log.e(TAG, "Old dialog fragment not null!");
}
- mDialogFragment = new SettingsDialogFragment(this, dialogId);
+ mDialogFragment = SettingsDialogFragment.newInstance(this, dialogId);
mDialogFragment.show(getActivity().getSupportFragmentManager(), Integer.toString(dialogId));
}