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

相关推荐
BoomHe8 小时前
Android AOSP13 原生 Launcher3 壁纸获取方式
android
Digitally9 小时前
如何将联系人从 Android 转移到 Android
android
李小枫10 小时前
webflux接收application/x-www-form-urlencoded参数
android·java·开发语言
爱丽_10 小时前
MySQL `EXPLAIN`:看懂执行计划、判断索引是否生效与排错套路
android·数据库·mysql
NPE~10 小时前
[App逆向]环境搭建下篇 — — 逆向源码+hook实战
android·javascript·python·教程·逆向·hook·逆向分析
yewq-cn11 小时前
AOSP 下载
android
cch891812 小时前
Laravel vs ThinkPHP:PHP框架终极对决
android·php·laravel
米码收割机12 小时前
【Android】基于安卓app的汽车租赁管理系统(源码+部署方式+论文)[独一无二]
android·汽车
流星雨在线12 小时前
安卓使用 Startup 管理三方 SDK 初始化
android·startup
jwn99912 小时前
Laravel3.x:PHP框架的经典里程碑
android