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

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