相关疑难解决方法(0)

Java:需要一些方法来缩短这段代码

我有这段代码,我想缩短...

    PackageManager p = context.getPackageManager();
    final List<PackageInfo> appinstall = p.getInstalledPackages(PackageManager.GET_PERMISSIONS);
    PackageManager pro = context.getPackageManager();
    final List<PackageInfo> apllprovides = pro.getInstalledPackages(PackageManager.GET_PROVIDERS);
Run Code Online (Sandbox Code Playgroud)

我一次又一次地添加新的标志权限,我非常恼火,我需要做几次,是否有一个更短的方法,我可以把所有的标志放在相同的定义... ???

让我这样说吧,我可以这样做...... ??? (当然这会产生错误,但类似的东西..)

    PackageManager p = context.getPackageManager();
    final List<PackageInfo> appinstall = p.getInstalledPackages(PackageManager.GET_PERMISSIONS).addFlag(PackageManager.GET_PROVIDERS);
Run Code Online (Sandbox Code Playgroud)

java android

10
推荐指数
1
解决办法
9821
查看次数

标签 统计

android ×1

java ×1