博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android Toast和Notification
阅读量:5942 次
发布时间:2019-06-19

本文共 946 字,大约阅读时间需要 3 分钟。

1. Toast用法

Toast 可以设置:时间,位置,自定义View

1.1 最普通的Toast

Toast.makeText(ToastActivity.this, "CarloZ Short Toast", Toast.LENGTH_SHORT).show();

1.2 改变Toast的显示位置

Toast shortToast = Toast.makeText(ToastActivity.this, "CarloZ Short Toast", Toast.LENGTH_SHORT);shortToast.setGravity(Gravity.CENTER, 0, 0); // 显示在屏幕上的位置shortToast.show();

1.3 显示自定义View

Toast imgToast = Toast.makeText(ToastActivity.this, "CarloZ Image Toast", Toast.LENGTH_SHORT);ImageView iv = new ImageView(ToastActivity.this);iv.setImageResource(R.drawable.ic_launcher);TextView tv = new TextView(ToastActivity.this);tv.setText("CarloZ Image Toast");tv.setLayoutParams(new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT));;LinearLayout ll = new LinearLayout(ToastActivity.this);ll.setOrientation(LinearLayout.VERTICAL);ll.addView(tv);ll.addView(iv);//imgToast.setView(iv); //图片代替了文本,如果要显示多个元素,要自定义layout,其中包含多个元素imgToast.setView(ll);imgToast.show();

效果如下

 

2. Notification使用

 

转载地址:http://ojmtx.baihongyu.com/

你可能感兴趣的文章
【云栖说第三期】发现大家对能模仿马云声音的ET有兴趣,我们找了阿里四位专家来聊聊ET背后的人工智能...
查看>>
在C#代码中应用Log4Net(一)简单使用Log4Net
查看>>
【目录】C#操作Excel组件Spire.XLS系列文章目录
查看>>
ORACLE关闭启动的诡异错误
查看>>
汇编语言--寄存器(cpu工作原理)
查看>>
【DataGuard】ORA-16014 and ORA-00312 Messages in Alert.log of Physical Standby
查看>>
MongoDB主从复制
查看>>
Node.js链式回调
查看>>
B/S项目结束,又是一个新的开始
查看>>
是时候对XSLT说“Goodbye”了吗?
查看>>
Android Studio(十二):打包多个发布渠道的apk文件
查看>>
android universal image loader 缓冲原理详解
查看>>
win+Ubuntu双系统重装win出现error:unknown filesystem grubrescue>
查看>>
Android 开发第四弹:围住神经猫(简单Demo)
查看>>
阿里感悟(十三)降低成本的敏捷设计
查看>>
Android日志打印类LogUtils,能够定位到类名,方法名以及出现错误的行数并保存日志文件...
查看>>
【JSP开发】response输出中文和数据的问题
查看>>
正则表达式
查看>>
对于微分的一些理解更新
查看>>
缇 、 像素 、 厘米
查看>>