可交互提示Snackbar

Snackbar

Kotlin 复制代码
class MainActivity : AppCompatActivity() { 

    override fun onCreate(savedInstanceState: Bundle?) { 
        super.onCreate(savedInstanceState) 
        setContentView(R.layout.activity_main) 
        fab.setOnClickListener { view -> 
            Snackbar.make(view, "Data deleted", Snackbar.LENGTH_SHORT) 
                .setAction("Undo") { 
                    Toast.makeText(this, "Data restored", Toast.LENGTH_SHORT).show() 
                } 
                .show() 
        } 
    } 
    

make()方法接受三个参数:第一个参数是一个View对象,表示Snackbar要显示在哪个视图上;第二个参数是Snackbar要显示的文本消息;第三个参数是Snackbar要显示的持续时间,可以是LENGTH_SHORT或LENGTH_LONG。

相关推荐
%xiao Q8 小时前
GESP C++五级-202406
android·开发语言·c++
二哈喇子!9 小时前
JavaWeb+Vue分离项目实现增删改查讲解
android
2501_9445215910 小时前
Flutter for OpenHarmony 微动漫App实战:推荐动漫实现
android·开发语言·前端·javascript·flutter·ecmascript
2501_9445215911 小时前
Flutter for OpenHarmony 微动漫App实战:图片加载实现
android·开发语言·前端·javascript·flutter·php
新镜12 小时前
【Flutter】LTR/RTL 阿拉伯语言/希伯来语言
android·flutter·ios·客户端
初级代码游戏14 小时前
android开发:获取手机IP和UDP广播
android·udp·获取ip
阿杰 AJie15 小时前
MySQL 聚合函数
android·数据库·mysql
孟秋与你17 小时前
【安卓】开发一个读取文件信息的简易apk
android
42nf17 小时前
Android Launcher3添加负一屏
android·launcher3·android负一屏
LcVong17 小时前
老版本Android源码在新版本IDE打开的常规报错及解决方案
android·ide