Toast用法

来源:互联网 发布:如何做好淘宝众筹 编辑:程序博客网 时间:2024/05/16 11:18
 

Toast是Android专属的提示小对象,一个简短的小信息,将要告诉用户的信息以一个浮动在最上层的View显示。显示Toast后,静待几秒就会消失,最常见的应用是音量大小的调整。

main.xml

<EditText android:id="@+id/myEditText"  android:layout_width="fill_parent"  android:layout_height="50px"  android:textSize="20dip"  ></EditText>   <Button android:id="@+id/myButton"    android:layout_width="60px"    android:layout_height="50px"    android:text="送出愿望"></Button>


 

 

activity

 

public class Ex04_03 extends Activity {    /** Called when the activity is first created. */private Button mButton;private EditText mEditText;    @Override    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.main);                mButton = (Button)findViewById(R.id.myButton);        mEditText = (EditText)findViewById(R.id.myEditText);                mButton.setOnClickListener(new mButtonClickListener());    }        class mButtonClickListener implements OnClickListener {@Overridepublic void onClick(View v) {// TODO Auto-generated method stub//声明字符串变量并取得用户的EditText的字符串Editable str;str = mEditText.getText();//使用系统标准的makeText()方式产生Toast信息Toast.makeText(Ex04_03.this, "你的愿望:"+str.toString()+"已送达圣诞老人信箱",Toast.LENGTH_LONG).show();mEditText.setText("");}        }}


效果

 

 
当然也可以通过重写Toast对象的方法,自定义Toast显示的Layout,
原创粉丝点击