我想做这样的事情
private static final String url;
private static final String pass;
private static final String user;
static {
Bundle metadata = ctx.getPackageManager().getApplicationInfo(ctx.getPackageName(), PackageManager.GET_META_DATA).metaData;
url = (String) metadata.get("JMSQueueURL");
user = (String) metadata.get("JMSQueueUsername");
pass = (String) metadata.get("JMSQueuePassword");
}
到目前为止它处于活动状态(但不是静态的),因此我可以获得包管理器,但现在我想将这段代码移动到另一个不继承 ContextWrapper 的类(从那里我们可以获得包管理器)。有可能吗?这个类有点像 util 类。