2012-05-11 41 views
0
public void onCreate(Bundle savedInstanceState) 
    { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.main); 
     initControls(); 

    } 

我是一个小菜鸟android编码器。我已经编写了一个适合我需要的单屏应用程序,但我想添加其他屏幕,即按一个按钮并打开一个新屏幕,按一个按钮,恢复之前的屏幕。我如何添加视图到我的程序?我的一个XML文件是res/layout/main.xml。如何添加其他视图并随意切换它们?我使用ant和控制台来开发...没有Eclipse。多屏幕

感谢您帮助一个noob :)

回答

2

有许多方法可以将新屏幕添加到您的应用程序。

主要方法是创建另一个活动,例如您在那里的活动,但附加一个不同的xml布局。你可以看到如何在这里调用另一个活动。 http://developer.android.com/guide/topics/fundamentals/activities.html

您还可以使用仅用于此任务的小部件,例如ViewFlipper或ViewPager。

您最好仔细阅读Android文档的基础知识,以确定哪些最适合您的应用。 http://developer.android.com/guide/topics/fundamentals.html

+0

感谢您的反馈! – Jocala