gpt4 book ai didi

java - 将字符串转换为类?

转载 作者:行者123 更新时间:2023-12-01 22:03:04 26 4
gpt4 key购买 nike

我有一个名为theClass的字符串。它包含一个字符串.class。我想将该字符串放入我的 Intent 的第二个参数中;我知道这是不可能的,但是我如何在 Intent 中使用我的字符串(它是一个类)?

例如,如果 String theClass 是:

String theClass = "anotherClassInMyProj.class";

我不能做这样的事情:

Intent i = new Intent(this, theClass);

那么我该如何将字符串用作类呢?我是否需要以某种方式转换它,是否有内置方法可以做到这一点?

最佳答案

试试这个:

    String className = "com.example.anotherClassInMyProj";
Intent startfunction = new Intent();
startfunction.setClassName(getPackageName().toString(), classname);
startActivity(startfunction);

关于java - 将字符串转换为类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33383486/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com