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

相关推荐
studyForMokey19 小时前
【Android面试】Activity生命周期专题
android·面试·职场和发展
chehaoman19 小时前
MySQL的索引
android·数据库·mysql
梓贤Vigo1 天前
【Axure原型分享】字母分类选择器
交互·产品经理·axure·原型·中继器
恋猫de小郭1 天前
React Native 鸿蒙 2026 路线发布,为什么它的适配成本那么高?
android·前端·react native
studyForMokey1 天前
【Android面试】窗口机制专题
android·面试·职场和发展
用户013201436031 天前
Android 资源管理与常用布局详解|基础入门
android
陆业聪1 天前
从 OpenClaw 到 Android:Harness Engineering 是怎么让 Agent 变得可用的
android·人工智能·ai编程
stevenzqzq1 天前
颜色透明度转换技术文档(Android/Compose)
android
巴黎没有摩天轮Li1 天前
Android JVMTI 接入流程
android
2501_915909061 天前
iOS 抓包不越狱,代理抓包 和 数据线直连抓包两种实现方式
android·ios·小程序·https·uni-app·iphone·webview