Android入门(41)——第三章:使用Toast动态显示信息
来源:互联网 发布:linux系统性能优化 编辑:程序博客网 时间:2024/06/05 19:03
1.简介:
2. Toast常用方法:
3. 使用默认Toast:
默认情况下这样写:其中第三个参数是以毫秒为单位的,可以直接填数字,例如1000代表一秒。
第二个参数可以调用:R.String.text的内容
Toast toast = Toast.makeText(this, "要显示的内容", Toast.LENGTH_SHORT);toast.show();
Toast toast = Toast.makeText(this, "要显示的内容", Toast.LENGTH_SHORT);// 第二个参数是x轴偏移量,第三个参数是y轴偏移量。可以是正负值,后两个在第一个参数的基础上再更改位置。toast.setGravity(Gravity.CENTER, 0, 0);toast.show();
Toast toast = Toast.makeText(this, "要显示的内容", Toast.LENGTH_SHORT);// 第二个参数是x轴偏移量,第三个参数是y轴偏移量。可以是正负值,后两个在第一个参数的基础上再更改位置。toast.setGravity(Gravity.CENTER, 0, 0);LinearLayout toast_layout = (LinearLayout) toast.getView();ImageView iv = new ImageView(this);iv.setImageResource(R.drawable.ic_launcher);toast_layout.addView(iv);toast.show();效果图:
如果想要将图片显示在文字的上面,那么可以这样写这句代码:第二个参数设定的是添加的view的位置,从0开始。
toast_layout.addView(iv,0);
第一步:创建自定义Toast的布局文件:toastlayout.xml
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:background="@android:color/black" > <TextView android:layout_width="match_parent" android:layout_height="30dip" android:gravity="center" android:text="自定义的Toast" android:textColor="@android:color/white" /> <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/ic_launcher"/><TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:gravity="center" android:text="内容部分,我们可以随便写" android:textColor="@android:color/white" /></LinearLayout>第二步:设置Toast:
// 将布局转化为View视图。LayoutInflater inflater = LayoutInflater.from(this);View toast_view = inflater.inflate(R.layout.toastlayout, null);Toast toast = new Toast(this);toast.setView(toast_view);toast.show();效果图:
0 0
- Android入门(41)——第三章:使用Toast动态显示信息
- Toast动态显示信息
- Android自定义Toast,指定Toast信息显示的位置并使用Toast显示其他View
- Android 即时显示信息Toast
- Android 指定Toast信息显示的位置并使用Toast显示其他View
- android开发-使用Toast显示提示信息框
- Android之使用Toast显示短小的信息
- android中的提示信息显示方法(toast应用)
- android学习之Toast(单击按钮显示Toast信息)
- 使用Toast显示提示信息框
- 使用Toast显示提示信息框
- 使用Toast弹出式视图显示调试信息
- Android入门-Toast的使用
- Android——Toast重复显示解决方法
- Android——Toast重复显示解决方法
- Android入门--Toast 显示一个ImageView
- Toast 显示提示信息
- Android深入浅出系列之实例应用—提示信息Toast对象的使用
- spring学习笔记一(IOC配置使用)
- 用swift创建第一个控件UILabel
- VMX学习-VMX Non-Root Operation
- Google Volley 解析参考文章
- 053第471题
- Android入门(41)——第三章:使用Toast动态显示信息
- jquery 字符串转换为数值
- js 中也是存在关键字的
- GRE写作必备句型
- onmouseover事件中把鼠标变成小手形状
- Joomla!模板如何工作
- Mysql JDBC URL中几个重要参数说明
- Oracle 中count(1) 和count(*) 的区别
- input textarea 限制输入