我正在开发一个应用程序,其中有一个主要活动,在主要活动的类中,我有一个列表,其中包含我需要访问的更多活动的名称(或者更确切地说是更多类的名称)。现在这些名称以字符串的形式存储。假设我们有一个字符串s,它被分配了列表中索引 0 处的名称。s = index[0].我们还假设活动的名称index[0]是 secondaryactivity。假设第二个活动是一个已经创建的空活动。因此s被分配了名称 secondaryactivity。现在我们的名称为s,我做了这样的事情:StartActivity(new Intent(mainactivity.this,s.class))在上面的代码片段中,s未被识别为 a secondactivity.class,但出现错误,指出未找到 s.class。据我认为,发生错误是因为s被视为字符串而不是已经存在的类。那么有什么解决方案可以解决这个问题,或者可能有一种方法来转换字符串 s 以便它可以被识别为 secondaryactivity ?
添加回答
举报
0/150
提交
取消