叶哈哈哈哈叶

巨鲸落,万物生。

放弃不难,但坚持一定很酷。


Android中使用Kotlin语言写Toast

在学习了一周的Kotlin基础之后,今天想要在Android Studio里面写一个弹出Toast信息的小案例。 方法一: 使用最普通的Toast方法,需要在弹的点击监听事件里面定义Toast方法:

class MainActivity : AppCompatActivity() {

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main)

        btn.setOnClickListener{
            toast("")
        }
    }
    fun toast(message: String){   
        Toast.makeText(this,message,Toast.LENGTH_SHORT).show() //这里语句跟我们平时写Toast一致
    }
}

方法二: 它实际是Anko的一部分,是Kotlin的延伸,需要在build.gradle里面添加依赖:org.jetbrains.anko:anko-common:0.8.3

然后就直接可以在activity里面import

就可以直接使用:

class MainActivity : AppCompatActivity() {

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main)
        btn.setOnClickListener{
            toast("你好!")  
            toast(R.stirng.message)
            longToast("wow!")          

        }
    }

打赏一个呗

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦