首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用密码锁定应用程序

使用密码锁定应用程序
EN

Stack Overflow用户
提问于 2012-02-18 00:28:39
回答 1查看 785关注 0票数 2

我想在android上做一个应用程序。从那里我可以使用密码锁定其他已安装的应用程序。有什么办法吗?请在编码功能方面帮助我..我可以通过以下代码读取所有已安装的应用程序。但我需要知道如何锁定其他应用程序?

代码语言:javascript
复制
    PackageManager pm = getPackageManager();
    List<ApplicationInfo> apps = pm.getInstalledApplications(0);
    List<ApplicationInfo> installedApps = new ArrayList<ApplicationInfo>();

    for(ApplicationInfo app : apps) {
        ApplicationInfo aa = app;
        //checks for flags; if flagged, check if updated system app
        if((app.flags & ApplicationInfo.FLAG_UPDATED_SYSTEM_APP) == 1) {
            installedApps.add(app);
            Log.v("__________________",""+aa.processName.toString());

        //it's a system app, not interested
        } else if ((app.flags & ApplicationInfo.FLAG_SYSTEM) == 1) {
            //Discard this one
        //in this case, it should be a user-installed app
             installedApps.add(app);
             Log.v("__________________",""+aa.processName.toString());
        } else {
            installedApps.add(app);

        }

    }
EN

回答 1

Stack Overflow用户

发布于 2012-02-20 00:12:20

好的--这是我的建议--你需要更换launcher应用程序(请看这里:https://groups.google.com/forum/?fromgroups#!topic/android-developers/vBv6RA2iPiI获取相关讨论)。

这样,您就可以包含或排除您选择的图标。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9331934

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档