2011-06-20 111 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