在这里我们通过一个例子来演示这四个控件的使用方法

//我们要做一个两个文本框,一个Button,点击Button后跳转到另外一个Activity中,显示这两个数的计算结果

TextView ,EditText,Button ,Menu四个常用控件 的使用方法TextView ,EditText,Button ,Menu四个常用控件 的使用方法
点击按钮后跳转到另外一个activity中,并显示计算的结果
TextView ,EditText,Button ,Menu四个常用控件 的使用方法
首先我们先建立两个activity
MainActivity和ResultActivity
并建立两个页面控制文件activity_main.xml和activity_result.xml
activity_main.xml中的代码如下:
 1 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
 2     xmlns:tools="http://schemas.android.com/tools"
 3     android:layout_width="match_parent"
 4     android:layout_height="match_parent"
 5     android:paddingBottom="@dimen/activity_vertical_margin"
 6     android:paddingLeft="@dimen/activity_horizontal_margin"
 7     android:paddingRight="@dimen/activity_horizontal_margin"
 8     android:paddingTop="@dimen/activity_vertical_margin"
 9     tools:context=".MainActivity" >
10     <EditText 
11         android:id="@+id/etnum1"
12         android:layout_width="fill_parent"
13         android:layout_height="wrap_content"
14         android:inputType="number"
15         />
16 
17     <TextView
18         android:id="@+id/tvsmbole"
19         android:layout_width="wrap_content"
20         android:layout_height="wrap_content"
21         android:layout_alignLeft="@+id/etnum1"
22         android:layout_below="@+id/etnum1"
23         android:text="@string/fuhao" />
24 
25     <EditText
26         android:id="@+id/etnum2"
27         android:layout_width="fill_parent"
28         android:layout_height="wrap_content"
29         android:layout_alignLeft="@+id/tvsmbole"
30         android:layout_below="@+id/tvsmbole"
31         android:layout_marginTop="18dp"
32         android:ems="10" 
33         android:inputType="number">
34 
35         <requestFocus />
36     </EditText>
37 
38     <Button
39         android:id="@+id/btngo"
40         android:layout_width="fill_parent"
41         android:layout_height="wrap_content"
42         android:layout_alignLeft="@+id/etnum2"
43         android:layout_below="@+id/etnum2"
44         android:layout_marginTop="21dp"
45         android:text="@string/btntext" />
46 
47 </RelativeLayout>
View Code

 

相关文章: