diff options
Diffstat (limited to 'app/src/main/java/moe/yuuta/workmode/access/AccessLayerUtil.kt')
-rw-r--r-- | app/src/main/java/moe/yuuta/workmode/access/AccessLayerUtil.kt | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/app/src/main/java/moe/yuuta/workmode/access/AccessLayerUtil.kt b/app/src/main/java/moe/yuuta/workmode/access/AccessLayerUtil.kt index 7248198..08aed19 100644 --- a/app/src/main/java/moe/yuuta/workmode/access/AccessLayerUtil.kt +++ b/app/src/main/java/moe/yuuta/workmode/access/AccessLayerUtil.kt @@ -1,6 +1,7 @@ package moe.yuuta.workmode.access import android.content.pm.ApplicationInfo +import android.content.pm.PackageManager import android.os.* import com.elvishew.xlog.XLog import moe.yuuta.workmode.R @@ -80,10 +81,10 @@ internal class AccessLayerUtil(private val accessLayer: AccessLayer) { accessLayer.getSuspendedPackageLauncherExtras(packageName = packageInfo.packageName, userId = packageInfo.userId) - fun getInstalledApplicationsAsUser(flags: Int, userId: Int): List<ApplicationInfo> = + fun getInstalledApplicationsAsUser(@PackageManager.ApplicationInfoFlags flags: Int, userId: Int): List<ApplicationInfo> = accessLayer.getInstalledApplicationsAsUser(flags, userId) - fun getInstalledApplicationsAnyUser(flags: Int): List<ApplicationInfo> { + fun getInstalledApplicationsAnyUser(@PackageManager.ApplicationInfoFlags flags: Int): List<ApplicationInfo> { val userManager = accessLayer.mContext.getSystemService(UserManager::class.java) val finalResult = mutableListOf<ApplicationInfo>() val ids = userManager.getUsers(false) |