Full screen default app fragment
Fix: 34280137 Test: make RunSettingsRoboTests Change-Id: Ib44e39589781d68c7952a2c16a44682791a422f1
This commit is contained in:
@@ -16,7 +16,9 @@
|
||||
|
||||
package com.android.settings.applications;
|
||||
|
||||
import android.content.ComponentName;
|
||||
import android.content.Intent;
|
||||
import android.content.IntentFilter;
|
||||
import android.content.pm.ApplicationInfo;
|
||||
import android.content.pm.PackageManager;
|
||||
import android.content.pm.ResolveInfo;
|
||||
@@ -58,11 +60,42 @@ public interface PackageManagerWrapper {
|
||||
*/
|
||||
List<ResolveInfo> queryIntentActivitiesAsUser(Intent intent, int flags, int userId);
|
||||
|
||||
|
||||
/**
|
||||
* Calls {@code PackageManager.getInstallReason()}.
|
||||
*
|
||||
* @see android.content.pm.PackageManager#getInstallReason
|
||||
*/
|
||||
int getInstallReason(String packageName, UserHandle user);
|
||||
|
||||
/**
|
||||
* Calls {@code PackageManager.getApplicationInfoAsUser}
|
||||
*/
|
||||
ApplicationInfo getApplicationInfoAsUser(String packageName, int i, int userId)
|
||||
throws PackageManager.NameNotFoundException;
|
||||
|
||||
/**
|
||||
* Calls {@code PackageManager.setDefaultBrowserPackageNameAsUser}
|
||||
*/
|
||||
boolean setDefaultBrowserPackageNameAsUser(String packageName, int userId);
|
||||
|
||||
/**
|
||||
* Calls {@code PackageManager.getDefaultBrowserPackageNameAsUser}
|
||||
*/
|
||||
String getDefaultBrowserPackageNameAsUser(int userId);
|
||||
|
||||
/**
|
||||
* Calls {@code PackageManager.getHomeActivities}
|
||||
*/
|
||||
ComponentName getHomeActivities(List<ResolveInfo> homeActivities);
|
||||
|
||||
/**
|
||||
* Calls {@code PackageManager.queryIntentServicesAsUser}
|
||||
*/
|
||||
List<ResolveInfo> queryIntentServicesAsUser(Intent intent, int i, int user);
|
||||
|
||||
/**
|
||||
* Calls {@code PackageManager.replacePreferredActivity}
|
||||
*/
|
||||
void replacePreferredActivity(IntentFilter homeFilter, int matchCategoryEmpty,
|
||||
ComponentName[] componentNames, ComponentName component);
|
||||
}
|
||||
|
Reference in New Issue
Block a user