kotlin语言中Toast使用

Posted 今晚打老虎666

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了kotlin语言中Toast使用相关的知识,希望对你有一定的参考价值。

一.普通使用


Toast.makeText(this, "androidly Short Toasts", Toast.LENGTH_SHORT).show();
 
Toast.makeText(this, "Androidly Long Toasts", Toast.LENGTH_LONG).show();

1.这里的this代表的是content环境
2.如果字符串定义在values文件夹的strings.xml文件中,通过使用R.id.字符串名字这种形式来进行对字符串的调用
3.Toast.LENGTH_LONG代表Toast出来的提示消息存在时间久
4.最后不要忘记加上show()函数

二.控制Toast弹出来的位置

val toast:Toast=Toast.makeText(this,"z",Toast.LENGTH_SHORT)
            toast.setGravity(Gravity.BOTTOM,100,0)
            toast.show()

1.通过setGravity这个函数来控制Toast弹出来的位置

  1.    Gravity.CENTER:中间
       Gravity.BOTTOM:下方
       Gravity.TOP:上方
       Gravity.RIGHT:右边
       Gravity.LEFT:左边
    

3.后面的两个参数控制离x轴和y轴的距离

三.自定义Toast样式

以上是关于kotlin语言中Toast使用的主要内容,如果未能解决你的问题,请参考以下文章

kotlin语言中Toast使用

kotlin语言中Toast使用

使用 Kotlin 显示来自 AsyncTask 的 Toast 消息

Kotlin的小技巧之多个showToast函数某一个函数调用到一个Toast.makeText(this, ““, Toast.LENGTH_SHORT).show()

Kotlin的小技巧之多个showToast函数某一个函数调用到一个Toast.makeText(this, ““, Toast.LENGTH_SHORT).show()

为啥我的失败吐司在android kotlin中不断出现