可交互提示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。

相关推荐
qq_352018681 分钟前
android 状态栏高度获取
android
AirDroid_cn15 分钟前
安卓15平板分屏比例能到1:9吗?极限分屏设置教程
android·智能手机
菜鸟国国37 分钟前
还在为 Compose 屏幕适配发愁?一个 Density 搞定所有机型!
android
卡尔特斯38 分钟前
Android Studio 代理配置指南
android·前端·android studio
sunbofiy2344 分钟前
去掉安卓的“读取已安装应用列表”,隐私合规
android
cch89181 小时前
DCATAdmin后台框架极速上手
android
Ehtan_Zheng1 小时前
ActivityMetricsLogger 深度剖析:系统如何追踪启动耗时
android
用户69371750013842 小时前
Android 开发,别只钻技术一亩三分地,也该学点“广度”了
android·前端·后端
唔662 小时前
原生 Android(Kotlin)仅串口「继承架构」完整案例二
android·开发语言·kotlin
一直都在5722 小时前
MySQL索引优化
android·数据库·mysql