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

相关推荐
雨声不在13 小时前
gradle编译missing_rules报错处理
android·gradle·agp8
用户70937225385115 小时前
配置vscode阅读Android native 代码
android
tangweiguo0305198716 小时前
Android OpenGL ES 2.0 完整开发指南:从零到三维旋转立方体
android
龚礼鹏16 小时前
AndroidStudio module编译aar混淆文件处理
android
程序员阿鹏18 小时前
MySQL中给字段添加唯一约束的方式有哪些?
android·数据库·mysql
top_designer19 小时前
Illustrato:钢笔工具“退休”了?Text to Vector 零基础矢量生成流
前端·ui·aigc·交互·ux·设计师·平面设计
三少爷的鞋19 小时前
Android Data 层设计的四条红线:为什么必须坚持、如何落地
android
猫豆~20 小时前
zabbix实战——3day
android
知行合一。。。21 小时前
Python--01--核心基础
android·java·python
汤米粥21 小时前
Android简单易用的视频压缩
android