Android文本控件

一.TextView

1.作用:显示文本信息

2.主要代码示例:

XML:

    <TextView 
    android:id="@+id/text"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:text="@string/hello"
    />

注意,这里的text属性就是文本显示的信息,这里建议用Strings.xml里的键值对信息,这样会方便国际化。

Activity:

 private TextView text=null;

 text=(TextView)findViewById(R.id.text);

这样就获取了界面里的TextView 对象,之后可以根据需要进行操作。

3.效果


二.EditText

1.作用:文本编辑框

2.主要代码示例:

XML:

    <EditText
    android:id="@+id/edit"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    />

Activity:

 private EditText edit=null;

 edit=(EditText)findViewById(R.id.edit);

 String message=edit.getText().toString();

这样,就获取到了文本编辑框中输入的信息,之后可以根据需要进行操作。

3.效果

三.Toast

1.作用:警告框。就相当于JS里的Alert。

2.主要代码示例:

 注意,Toast并不在XML文件里声明。

Activity:

Toast.makeText(context,text,duration).show();

第一个参数是本对象,第二个参数是要警告的信息,第三个参数是持续的时间,可以选择Toast.LENGTH_LONG或Toast.LENGTH_SHORT。

3.效果


你可能感兴趣的:(Android文本控件)