2011-06-20 110 views
1

我不断收到此源代码的错误。有谁知道我做错了什么?启动活动错误

package com.fttech.da; 

import android.app.Activity; 
import android.content.Intent; 
import android.os.Bundle; 
import android.view.View; 
import android.widget.Button; 

public class mainMenu extends Activity { 
    /** Called when the activity is first created. */ 


    @Override 
    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     final Intent intent = new Intent(this, DorothyTalk.class); 

     setContentView(R.layout.main_menu); 
     Button talk = (Button)findViewById(R.id.talk); 

     talk.setOnClickListener(new View.OnClickListener() { 

      @Override 
      public void onClick(View v) { 

       startActivity(intent); 

      } 
     }); 

    } 
} 

每当我点击按钮我得到一个强制关闭错误。

这是第二个活动源代码。

package com.fttech.da; 

import android.app.Activity; 
import android.os.Bundle; 
import android.view.View; 
import android.widget.Button; 
import android.widget.EditText; 
import android.widget.TextView; 


public class DorothyTalk extends Activity{ 

    private TextView text1; 
    private EditText edit; 
    private Button respond; 
    private String name; 


    @Override 
    public void onCreate(Bundle savedInstanceState){ 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.dorothyDialog); 




    } 
} 
+0

logcat的错误是什么? –

+0

请添加您的AndroidManifest.xml并使用堆栈跟踪从LogCat中记录日志。 – inazaruk

+0

请添加您的日志。 – damluar

回答

1

你在你的AndroidManifest.xml文件类似

<activity android:name=".DorothyTalk"></activity> 

+0

哇..谢谢@John Boker。我忘了将我的活动添加到Android清单! – theITRanger22

+0

不客气,只要点击接受的按钮说这是答案:) –

+0

但是,当你明确地调用活动,你不需要添加它。 – damluar