color.xml
-----------------------
<?xml version="1.0" encoding="utf-8"?><resources>    <color name="black">#000000</color>    <color name="white">#FFFFFFFF</color></resources>



strings.xml
-----------------------
<?xml version="1.0" encoding="utf-8"?><resources>    <string name="hello">Hello World, Android_TowLayoutActivity!</string>    <string name="app_name">Android_TowLayout</string>    <string name="layout1">this is Layout 1</string>    <string name="layout2">This is Layout 2</string></resources>



两个layout XML
strings.xml
----------------------
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:layout_width="fill_parent"    android:layout_height="fill_parent"    android:background="@color/black"    android:orientation="vertical" >    <TextView        android:id="@+id/text1"        android:layout_width="fill_parent"        android:layout_height="wrap_content"        android:text="@string/layout1"        android:textSize="24sp" />    <Button        android:id="@+id/button1"        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:text="Button" /></LinearLayout>



mylayout.xml
---------------------------------
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:layout_width="fill_parent"    android:layout_height="fill_parent"    android:background="@color/black"    android:orientation="vertical" >    <TextView        android:id="@+id/text2"        android:layout_width="fill_parent"        android:layout_height="wrap_content"        android:text="@string/layout2"        android:textSize="24sp" />    <Button        android:id="@+id/button2"        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:text="Button2" /></LinearLayout>




TowLayoutActivity.java
-------------------------------------
package com.pandy.tl;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.TextView;public class TowLayoutActivity extends Activity {    /** Called when the activity is first created. */private Button button1;private Button button2;private TextView text1;private TextView text2;    @Override    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.main);                button1 = (Button)findViewById(R.id.button1);        button1.setOnClickListener(new OnClickListener(){        @Override        public void onClick(View v) {        // TODO Auto-generated method stub        jumpLayout2();                }        });        //这里不能定义button2的的时间,否则会出错。但不知道什么原因,难道button2是R.layout.main的控件,才会出现这个情况?/*        button2 = (Button)findViewById(R.id.button2);        button2.setOnClickListener(new OnClickListener(){        @Override        public void onClick(View v) {        // TODO Auto-generated method stub        jumpLayout1();        }        });*/            }    public void jumpLayout1() {setContentView(R.layout.main);button1 = (Button) findViewById(R.id.button1);button1.setOnClickListener(new Button.OnClickListener() {public void onClick(View v) {jumpLayout2();}});}public void jumpLayout2() {setContentView(R.layout.mylayout);button2 = (Button) findViewById(R.id.button2);button2.setOnClickListener(new Button.OnClickListener() {public void onClick(View v) {jumpLayout1();}});}}

更多相关文章

  1. 图片加载缓存类的具体实现
  2. Android(安卓)Studio Button按钮点击事件
  3. 自定义 照相机
  4. android自定义滑动选择开关
  5. 自定义Attributes
  6. Android(安卓)自定义 View 之弹球游戏
  7. ToolBar基本使用及自定义ToolBar
  8. android 状态栏添加图标的函数
  9. [控件]menu菜单

随机推荐

  1. Android(安卓)Timer 实现方法
  2. Android(安卓)打开指定文件夹
  3. 【实用工具】adb检测android设备
  4. 获取Android各种系统信息
  5. Android(安卓)获取手机联系人信息
  6. android 让 webView 中的超链接失效
  7. Failed to install the following Androi
  8. 2019年8月
  9. android mvvm databinding在dialog中的使
  10. android之AnologClock 和 DigitalClock