第一部分是页面的布局
layout目录中的xml文件如下
<?xml version="1.0" encoding="utf-8"?> <!-- android:orientation="vertical" 垂直对齐 android:layout_width="fill_parent" 宽度为充满 android:layout_height="wrap_content" 高度为刚好适合子控件 EditText 添加的一个 文本编译控件 android:gravity="right" 水平靠右对齐 在LinearLayout 里面嵌套 LinearLayout Button 添加的两个button android:text="确定" 显示的内容 --> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="wrap_content"> <EditText android:layout_width="fill_parent" android:layout_height="wrap_content" /> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="right"> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="确定" /> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="取消" /> </LinearLayout> </LinearLayout> java文件中的如下 package com.dongyang; import android.app.Activity; import android.os.Bundle; public class TestLayout extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //重新设置主页面的布局 setContentView(R.layout.chp4ex2); } }