Android获取应用程序下所有Activity

2015-04-11 0 624
Android获取应用程序下所有Activity
    public static ArrayList<String> getActivities(Context ctx) {
          ArrayList<String> result = new ArrayList<String>();
          Intent intent = new Intent(Intent.ACTION_MAIN, null);
          intent.setPackage(ctx.getPackageName());
          for (ResolveInfo info : ctx.getPackageManager().queryIntentActivities(intent, 0)) {
              result.add(info.activityInfo.name);
          }
          return result;
      }

遇见资源网 java Android获取应用程序下所有Activity http://www.ox520.com/9188.html

常见问题

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务