Toast的内容过长,如何居中?
来源:互联网 发布:php扩核心技术 编辑:程序博客网 时间:2024/05/15 13:38
今天遇到项目里一个问题,当toast的内容过长的时候.
系统会将内容拆分多行然后靠左显示.
显然这个不是很合乎我们的视觉效果.
那如何居中呢?
查了相关文档之后可以toast的时候添加下面的代码去toast,就可以了.
或者直接调用下面的方法.
public static void showToastCenter(Context context, String toastStr) { Toast toast = Toast.makeText(context.getApplicationContext(), toastStr, Toast.LENGTH_SHORT); int tvToastId = Resources.getSystem().getIdentifier("message", "id", "android"); TextView tvToast = ((TextView) toast.getView().findViewById(tvToastId)); if(tvToast != null){ tvToast.setGravity(Gravity.CENTER); } toast.show(); }
当然你也可以弄个静态变量Toast,去加上面的代码,然后调用,都可以
阅读全文
1 0
- Toast的内容过长,如何居中?
- 居中显示的Toast
- 解决Android Toast重复显示等待时间过长的问题
- winform里的treeview节点内容如何垂直居中
- table的内容居中
- 实时的显示Toast内容
- wp7 TextBlock控件内容过长的问题
- iframe 内容过长的自适应脚本
- 页面内容过长,如何定位页面滚动条
- Android中用Toast.cancel()方法优化toast内容的显示
- Android中用Toast.cancel()方法优化toast内容的显示
- Android中用Toast.cancel()方法优化toast内容的显示
- Android中用Toast.cancel()方法优化toast内容的显示
- Android中用Toast.cancel()方法优化toast内容的显示
- body下面的内容居中
- bootstrap container的内容居中
- JTable的表头内容居中和单元格内容居中
- CSS如何让内容上下居中
- 使用jsp上传文件
- B.FRIENDit壁虎忍者无线键盘鼠标套装BR1430+MA06
- mysql数据库多条件多级排序
- iOS屏幕旋转学习笔记
- ubuntu14.04安装node.js v6
- Toast的内容过长,如何居中?
- 在CentOS Linux 7.3上安装MySQL5.7
- jacoco远程统计代码覆盖率(实践)
- 数组相关
- 【luogu1471】方差(线段树)
- Qt Creator 中使用 Git / Github
- 7.7欢乐爆零赛[hao][kun][nan]
- WinFrom验证码的实现
- mybatis错误: Invalid bound statement (not found) 怎么解决