Toast用法

 

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 {

		@Override
		public 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,
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值