Android 无法在listview适配器类中启动Tactivity

Android 无法在listview适配器类中启动Tactivity,android,listview,android-listview,Android,Listview,Android Listview,我想在listview项目中单击TextView并打开一个新布局 下面是我的主类、适配器类和Logcat 我尝试了3种启动Tactivity的方法,但失败了(我在下面的适配器类中对其进行了注释) 这是我的主要活动屏幕1.课堂 //add padding top - bottom for listview LayoutInflater inflater = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE); Lin

我想在listview项目中单击TextView并打开一个新布局

下面是我的主类、适配器类和Logcat

我尝试了3种启动Tactivity的方法,但失败了(我在下面的适配器类中对其进行了注释)

这是我的主要活动屏幕1.课堂

//add padding top - bottom for listview
LayoutInflater inflater = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE);
LinearLayout header = (LinearLayout) inflater.inflate(R.layout.header, null);
lvSchedule.addFooterView(header, null, false);
lvSchedule.addHeaderView(header, null, false);
//setup listView Adapter
scheduleAdapter = new Schedule_lvAdapter(Screen1.this, R.layout.schedule_listview, scheduleLvItems);
//setup adapter to listView
lvSchedule.setAdapter(scheduleAdapter);
//setup OnClickListener
lvSchedule.setOnItemClickListener(new AdapterView.OnItemClickListener() {
    @Override
    public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {

        int postion = i - lvSchedule.getHeaderViewsCount();
        toggle(view, postion);

    }
});
原木猫

05-30 20:27:13.974      496-496/com.prototype.auinsight.schedual_listview E/AndroidRuntime﹕ FATAL EXCEPTION: main
    android.content.ActivityNotFoundException: Unable to find explicit activity class {com.prototype.auinsight.schedual_listview/com.prototype.auinsight.schedual_listview.Schedule_Detail}; have you declared this activity in your AndroidManifest.xml?
            at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1404)
            at android.app.Instrumentation.execStartActivity(Instrumentation.java:1378)
            at android.app.Activity.startActivityForResult(Activity.java:2817)
            at android.app.Activity.startActivity(Activity.java:2923)
            at com.prototype.auinsight.schedual_listview.Schedule_lvAdapter$1.onClick(Schedule_lvAdapter.java:60)
            at android.view.View.performClick(View.java:2408)
            at android.view.View$PerformClick.run(View.java:8816)
            at android.os.Handler.handleCallback(Handler.java:587)
            at android.os.Handler.dispatchMessage(Handler.java:92)
            at android.os.Looper.loop(Looper.java:123)
            at android.app.ActivityThread.main(ActivityThread.java:4627)
            at java.lang.reflect.Method.invokeNative(Native Method)
            at java.lang.reflect.Method.invoke(Method.java:521)
            at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
            at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
            at dalvik.system.NativeStart.main(Native Method)

在清单文件中声明您的活动
Schedule\u Detail.class
。它可能会解决您的问题。

将此写在您的清单中

<activity name=".Schedule_Detail">
 </activity>

然后试一试。

这是一个简单的解决方案。。。 您尚未在清单文件中声明您的活动



在清单文件中写入此内容,您就得到了解决方案。

您没有在清单文件中添加
Schedule\u Detail
可能的重复项请参见此日志行:
android.content.ActivityNotFoundException:无法找到显式活动类{com.prototype.auinsight.schedual_listview/com.prototype.auinsight.schedual_listview.Schedule_Detail};您是否在AndroidManifest.xml中声明了此活动?
05-30 20:27:13.974      496-496/com.prototype.auinsight.schedual_listview E/AndroidRuntime﹕ FATAL EXCEPTION: main
    android.content.ActivityNotFoundException: Unable to find explicit activity class {com.prototype.auinsight.schedual_listview/com.prototype.auinsight.schedual_listview.Schedule_Detail}; have you declared this activity in your AndroidManifest.xml?
            at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1404)
            at android.app.Instrumentation.execStartActivity(Instrumentation.java:1378)
            at android.app.Activity.startActivityForResult(Activity.java:2817)
            at android.app.Activity.startActivity(Activity.java:2923)
            at com.prototype.auinsight.schedual_listview.Schedule_lvAdapter$1.onClick(Schedule_lvAdapter.java:60)
            at android.view.View.performClick(View.java:2408)
            at android.view.View$PerformClick.run(View.java:8816)
            at android.os.Handler.handleCallback(Handler.java:587)
            at android.os.Handler.dispatchMessage(Handler.java:92)
            at android.os.Looper.loop(Looper.java:123)
            at android.app.ActivityThread.main(ActivityThread.java:4627)
            at java.lang.reflect.Method.invokeNative(Native Method)
            at java.lang.reflect.Method.invoke(Method.java:521)
            at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
            at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
            at dalvik.system.NativeStart.main(Native Method)
<activity name=".Schedule_Detail">
 </activity>