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