软件平台:Windows 7 + Eclipse + SDK
设计思路:
两个页面:mian和ok,每个页面上有一个按键,点击则可以互相切换
源代码:
main.xml源代码:
代码如下 | 复制代码 |
xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:Android="http://schemas.android.com/apk/res/android" Android:orientation="vertical" Android:layout_width="fill_parent" Android:layout_height="fill_parent" > <TextView Android:layout_width="fill_parent" Android:layout_height="wrap_content" Android:text="@string/hello" /> <Button Android:id="@+id/button1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="下一页面 ">Button> LinearLayout> |
ok.xml源代码:
代码如下 | 复制代码 |
xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:Android="http://schemas.android.com/apk/res/android" Android:layout_width="match_parent" Android:layout_height="match_parent"> <Button Android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="上一页面 " android:id="@+id/button1">Button> LinearLayout> makechoice源代码: package com.makechoice; |
运行效果图:
开发制作面切换教程-android开发语言切换">
主题切换">
注意:
类R中存放的ID号为当前页面的ID号,所以findViewById函数捕获的控件也为当前页面的控件