从main调用活动时未找到ClassLoader.class

时间:2014-03-18 09:10:56

标签: android

我一直在尝试使用代码调用mainactivity类中的另一个活动:

startActivity(new Intent("intent filter name here"));

但是,当我调试应用程序到达此行时,我在类文件编辑器中收到一条源未找到消息,该消息显示源附件不包含文件ClassLoader.class的源。可以选择更改附加源" android.jar"但是在_targetAPI文件夹下只有一个这样的文件。我该如何解决这个问题?

2 个答案:

答案 0 :(得分:0)

试试这个:

Intent intent = new Intent(this, secondactivity.class);
startActivity(intent);

不要忘记将其添加到manifest.xml

按上限错误也尝试清理或重建项目。

答案 1 :(得分:0)

从一项活动到另一项活动的意图:

Intent ii=new Intent(Firstactivity.this,Secondactivity.class);
startActivity(ii);

导入一个:

import android.content.Intent;

在Manifest.xml中添加两个类:

<activity
            android:name="com.example.task.secondActivity"
            android:label="@string/app_name" />

尝试这个,它可能会起作用。检查manfest.xml,

Source not found ClassLoader.class when invoking an activity from main

这可能是原因。看看这个 :) 快乐的编码:)