Android中级第七讲-Toast可以放在银幕的不同地方

Android中级第七讲--Toast可以放在屏幕的不同地方博客出自:http://blog.csdn.net/liuxian13183,转载注明出

Android中级第七讲--Toast可以放在屏幕的不同地方


博客出自:http://blog.csdn.net/liuxian13183,转载注明出处! All Rights Reserved !  


相信大家都会遇到这样的情况,当网络断开时,当数据未取到时……我们都要选择一种方式通知用户,Toast是首先的,因为它简单而容易实现,注意点就是记得new完对象,记得show()一下!

//new一个新的TextViewTextView textView = new TextView(context);//设置textview背景textView.setBackgroundColor(Color.MAGENTA);//设置textview的文字颜色textView.setTextColor(Color.BLUE);//设置文字的位置textView.setPadding(10, 10, 10, 10);//设置显示内容textView.setText(string);//new当前的toast对象Toast toastView = new Toast(context);//设置toast显示时间toastView.setDuration(Toast.LENGTH_LONG);//设置内容的显示位置toastView.setGravity(Gravity.CENTER, 0, 0);//将textview加入toastView.setView(textView);//显示toastView.show();

这样,一个紫色背景的toast就显示在屏幕中央了。注释全在里面了,相信你一看就会懂的!