如何在Android应用程序中制作多个主屏幕?

时间:2011-07-11 10:41:49

标签: android

在我的应用程序中,我在开始屏幕上有10个按钮,即主屏幕。我想在同一个应用程序中的不同屏幕上分发这些按钮。换句话说,我想在我的应用程序中制作三个主屏幕,并在它们上面有三个不同类型的任务按钮。就像我们在移动UI中拥有主屏幕一样,我想在我的应用程序中打开它们。只需触摸屏幕并按住屏幕并向右或向左移动即可访问这三个屏幕。有谁知道这是怎么做的。

2 个答案:

答案 0 :(得分:0)

您可以在viewflipper中放置三个不同的视图,请参阅http://developer.android.com/reference/android/widget/ViewFlipper.html,然后使用手势检测器触发翻转http://developer.android.com/reference/android/view/GestureDetector.html

答案 1 :(得分:0)

通过导航到File–>New–>Project–>Android Project来正常启动。在包资源管理器中,您可以在工作区中找到所有项目。选择当前项目以查看其层次结构。打开res文件夹,然后选择layout文件夹。默认情况下,您会发现main.xml已存在,即应用程序的用户界面或布局。要创建另一个布局,请右键单击layout文件夹,然后转到New–>Other–>Android XML file。给出一个名称,另一个布局文件(xml)文件将与main.xml一起创建。您可以在设计main.xml时设计此新xml文件。

现在,这个新创建的布局或用户界面可以通过两种方式使用。这些是:

使用以下语法在同一个类中:

setContentView(R.layout.ms1); //where ms1 is the name of new layout

有关项目的示例代码,您可以访问我的网站article