2017-04-11 191 views
-4

我已經編寫了代碼,但是這段代碼並不適用於從一個活動轉移到另一個活動,任何人都可以幫我解決這個錯誤? 當我在設備上安裝應用程序時,它說不幸的應用程序停止工作。 這是代碼。這是MainActivity文件如何在android中從一個活動移動到另一個活動?

package com.example.lalit.activvity2; 

import android.app.Activity; 
import android.content.Intent; 
import android.support.v7.app.AppCompatActivity; 
import android.os.Bundle; 
import android.view.View; 
import android.view.View.OnClickListener; 
import android.widget.Button; 

public class MainActivity extends Activity { 
    Button b1; 

    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.activity_main); 
     b1 = (Button)findViewById(R.id.button1); 

     b1.setOnClickListener(new OnClickListener() { 
      @Override 
      public void onClick(View v) { 
       Intent intent = new Intent(MainActivity.this,SecondActivity.class); 
       startActivity(intent); 
      } 
     }); 
    } 
} 

這裏是SecondActivity代碼

package com.example.lalit.activvity2; 

import android.content.Intent; 
import android.support.v7.app.AppCompatActivity; 
import android.os.Bundle; 
import android.view.View; 
import android.view.View.OnClickListener; 
import android.widget.Button; 
import android.widget.TextView; 

public class SecondActivity extends AppCompatActivity { 
    Button b1; 
    TextView textView; 

    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.activity_second); 
     textView = (TextView)findViewById(R.id.textView); 
     b1 = (Button)findViewById(R.id.button1); 

     b1.setOnClickListener(new OnClickListener() { 
      @Override 
      public void onClick(View v) { 
       finish(); 
      } 
     }); 
    } 
} 

請任何人可以幫助我,我應該如何修正這個錯誤?

+0

發佈錯誤日誌 – Piyush

+2

您是否在Android清單文件中包含了這兩個類? –

+0

使用此 Intent intent = new Intent(getApplicationContext(),SecondActivity.class); startActivity(intent); –

回答

0

清單文件添加類名是這樣的:

<activity android:name=".SecondActivity"></activity> 
0

添加類清單文件

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

,如果再次將拋出一個錯誤,然後發佈日誌錯誤味精在評論中

相關問題