2014-09-27 70 views
0

我对Android编程非常陌生。我去过在线文档,在这里潜伏了一段时间,但完全感到沮丧。我正在为英语学习者开发一款应用程序,并使用大型书呆子牧场来帮助了解移动开发。第一次运行时会出现一个欢迎弹出窗口。然后向用户呈现三个按钮。我的问题在于如何在点击按钮时创建一个新的xml页面。任何帮助表示赞赏。如何在点击按钮时出现一个xml页面

感谢 戴夫

如果你质疑就是打开一个新的 activity包括 .java.xml文件
+0

通过saing'xml page'您是指您在res/layout目录中定义的布局吗? – Hellboy 2014-09-27 20:00:38

+0

只是创建一个新的活动或片段。 – santalu 2014-09-27 20:12:39

回答

0

Intent newIntent= new Intent(the_activity_you_in.this, the_new_activity.class) .setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);

startActivity(newIntent);

上面的代码被用于打开,你在,你使用意图指定你想要做的交易,活动一个新的活动,使得第一属性the_activity_you_in.this指定您现在的位置,第二个属性the_new_activity.class指定您想要去的地方,setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP)用于使此意图具有高优先级,因此它首先启动。

希望得到帮助。

+0

我想通过单击按钮从home_screen移动到lesson_list。 lesson_list将显示要点击的所有可用课程的列表。我很困惑如何让它表现出来。对于我来说,语法是非常新的,就像Android API一样。 – Davep 2014-09-27 20:38:32

+0

更新红色下划线,你能解释一下吗? – Davep 2014-09-27 20:38:57

+0

@ user3718523我很抱歉,我更新了我的答案并添加了一些解释。如果这有助于将其标记为真,那么检查这些问题的任何人都知道正确的答案。 – user3476925 2014-09-28 08:02:30

相关问题