Java 具有StartTactivity的页面开关(按钮单击)

Java 具有StartTactivity的页面开关(按钮单击),java,android,eclipse,start-activity,Java,Android,Eclipse,Start Activity,我试图用按钮实现不同活动之间的简单切换。调试之后,我收到了这些消息。我怎样才能修好它 Meine_Konfiguration [Android Application] DalvikVM [localhost:8615] Thread [<1> main] (Suspended (exception RuntimeException)) <VM does not provide monitor information>

我试图用按钮实现不同活动之间的简单切换。调试之后,我收到了这些消息。我怎样才能修好它

Meine_Konfiguration [Android Application]   
DalvikVM [localhost:8615]   
    Thread [<1> main] (Suspended (exception RuntimeException))  
        <VM does not provide monitor information>   
        ActivityThread.performLaunchActivity(ActivityThread$ActivityClientRecord, Intent) line: 2211    
        ActivityThread.handleLaunchActivity(ActivityThread$ActivityClientRecord, Intent) line: 2261 
        ActivityThread.access$600(ActivityThread, ActivityThread$ActivityClientRecord, Intent) line: 141    
        ActivityThread$H.handleMessage(Message) line: 1256  
        ActivityThread$H(Handler).dispatchMessage(Message) line: 99 
        Looper.loop() line: 137 
        ActivityThread.main(String[]) line: 5103    
        Method.invokeNative(Object, Object[], Class, Class[], Class, int, boolean) line: not available [native method]  
        Method.invoke(Object, Object...) line: 525  
        ZygoteInit$MethodAndArgsCaller.run() line: 737  
        ZygoteInit.main(String[]) line: 553 
        NativeStart.main(String[]) line: not available [native method]  
    Thread [<10> Binder_2] (Running)    
    Thread [<9> Binder_1] (Running) 
这是我的主要活动。课堂:

public class MainActivity extends Activity {

private Button ButtonBar;
private Button ButtonRes;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    ButtonBar = (Button) findViewById(R.id.barBTN);
    ButtonRes = (Button) findViewById(R.id.resBTN);

    ButtonBar.setOnClickListener(new OnClickListener() {
        public void onClick(View v) {
            Intent barIntent = new Intent(MainActivity.this, BarListActivity.class);
            startActivity(barIntent);      
            //finish();
        }
    });


    ButtonRes.setOnClickListener (new View.OnClickListener() {
        public void onClick(View v) {
            Intent resIntent = new Intent(MainActivity.this, RestaurantListActivity.class);
            startActivity(resIntent);
            //finish();
        }
    });

}

感谢您的帮助

您是否尝试过'Intent barIntent=newintent(这是BarListActivity.class);`?我得到了它。我改成
public class MainActivity extends Activity {

private Button ButtonBar;
private Button ButtonRes;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    ButtonBar = (Button) findViewById(R.id.barBTN);
    ButtonRes = (Button) findViewById(R.id.resBTN);

    ButtonBar.setOnClickListener(new OnClickListener() {
        public void onClick(View v) {
            Intent barIntent = new Intent(MainActivity.this, BarListActivity.class);
            startActivity(barIntent);      
            //finish();
        }
    });


    ButtonRes.setOnClickListener (new View.OnClickListener() {
        public void onClick(View v) {
            Intent resIntent = new Intent(MainActivity.this, RestaurantListActivity.class);
            startActivity(resIntent);
            //finish();
        }
    });

}