【发布时间】:2026-02-05 09:25:02
【问题描述】:
我有一个名为theClass 的字符串。它包含一个字符串.class。我想将该字符串放入我意图的第二个参数中;我知道这是不可能的,但我怎样才能在一个意图中使用我的字符串,它是一个类?
例如,如果 String theClass 是:
String theClass = "anotherClassInMyProj.class";
我不能这样做:
Intent i = new Intent(this, theClass);
那我将如何使用字符串作为一个类呢?我是否需要以某种方式对其进行转换,是否有内置方法可以做到这一点?
【问题讨论】:
-
类似this
-
您可以有将
className作为字符串的意图。使用intent.setClassName(packageContext, className),其中className是一个字符串。
标签: java android class android-intent