Toast详解
来源:互联网 发布:linux redis 批量删除 编辑:程序博客网 时间:2024/05/21 07:01
Toast默认的创建方式:Toast.makText(context,"最简单的Toast",toast.LENGTH_SHORT).show();
这个默认的 gravity是Gravity.BOTTOM|Gravity.CENTER_HORIZONTAL 得到的值是 80|1 =81;
所以默认的数据 这个Yoffset的值是变化的。不同的设备上可能不一样
当设置为
toast.setGravity(Gravity.LEFT, 0, 0);
Log.e("toast", "------------------------------");
Log.e("toast", "XOffset: "+toast.getXOffset());
Log.e("toast", "YOffset:"+toast.getYOffset());
Log.e("toast", "gravity: "+toast.getGravity());
为这个值但是,Toast的显示位置就比较诡异了,居然会显示在屏幕的中间居左的位置如图
,当然设置 Gravity.RIGHT就会出现在屏幕中间靠右的位置。Gravity.RIGHT=5,Gravity.LEFT=3
这是为何啊?知道的给个评论。。。
toast.setGravity(Gravity.LEFT|Gravity.CENTER_HORIZONTAL, 0, 0);的效果好单独设置一个LEFT是一样的呢?
- Toast详解
- Toast详解
- Toast详解
- Toast详解
- 6.2 Toast 详解
- Toast使用详解
- Toast使用详解0
- 五种Toast详解
- 自定义Toast详解
- Android中的Toast详解
- Toast的使用详解
- 五种Toast详解
- Android Toast提示详解
- Android中Toast详解
- Toast重复解决方法详解
- Toast显示过程详解
- Android Toast详解
- Android特效Toast详解
- SGU105—— Div 3
- JS 实现文件夹目录选择
- 为面试做准备之冒泡排序
- Hadoop-数据库发送和接收相关实现-DataXceiver解析<转>
- android.widget.textview cannot be casted to android.widget.button
- Toast详解
- 深入解析 SAP ABAP 基本数据类型(ABAP elementary types)
- 4.5 Using Different Types of Accessories in a Table View Cell
- 基于Web的嵌入式设备管理
- hdu2070
- 指针数组和数组指针
- unity3d插入android有米广告
- Slqite3 The database file is locked
- VB程序多国语言的实现