2013-01-15 382 views
-1

我有5个布局和按钮,从一个导航到另一个生活:a-c,a-b,c-d,d-e。 我只能从a导航到b和c。我将相同的代码放在其他代码上,但应用程序停止。如何将android从一个页面导航到另一个页面?

+3

需要更多信息。你如何显示不同的布局?不同的活动?片段?显示您正在使用的代码也可以从一个更改为另一个。 – Ralgha

+0

请发布日志猫日志 –

+0

如果有不同的活动,请检查您的清单中是否有所有活动。接下来,至少显示日志或给出代码示例。 – cosmincalistru

回答

0

假设您的布局活动;您只需设置按钮点击侦听器并在侦听器块中调用相应的活动即可。

例如;在ActivityA(onCreate()方法)

btnStartB = (Button)findViewById(R.id.btnStartB); 
btnStartB.setOnClickListener(new OnClickListener() { 
    @Override 
    public void onClick(View v) 
    { 
     Intent intent = new Intent(ActivityA.this, ActivityB.class); 
     startActivity(intent); 
    } 
}); 

您需要在ActivityD为btnStartC做同样的ActivityA,btnStartD在ActivityC和btnStartE。尝试调试并找出停止的地方。

相关问题