summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/wifi/WifiScanModeActivity.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/android/settings/wifi/WifiScanModeActivity.java')
-rw-r--r--src/com/android/settings/wifi/WifiScanModeActivity.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/com/android/settings/wifi/WifiScanModeActivity.java b/src/com/android/settings/wifi/WifiScanModeActivity.java
index b83b22f..4133eb8 100644
--- a/src/com/android/settings/wifi/WifiScanModeActivity.java
+++ b/src/com/android/settings/wifi/WifiScanModeActivity.java
@@ -24,6 +24,8 @@ import android.app.Dialog;
import android.app.DialogFragment;
import android.content.DialogInterface;
import android.content.Intent;
+import android.content.pm.ApplicationInfo;
+import android.content.pm.PackageManager;
import android.net.wifi.WifiManager;
import android.os.Bundle;
import android.provider.Settings;
@@ -43,7 +45,13 @@ public class WifiScanModeActivity extends Activity {
if (savedInstanceState == null) {
if (intent != null && intent.getAction()
.equals(WifiManager.ACTION_REQUEST_SCAN_ALWAYS_AVAILABLE)) {
+ ApplicationInfo ai;
mApp = getCallingPackage();
+ try {
+ PackageManager pm = getPackageManager();
+ ai = pm.getApplicationInfo(mApp, 0);
+ mApp = (String)pm.getApplicationLabel(ai);
+ } catch (PackageManager.NameNotFoundException e) { }
} else {
finish();
return;