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

相关推荐
ii_best12 分钟前
安卓/ios开发辅助软件按键精灵小精灵实现简单的UI多配置管理
android·ui·ios·自动化
码农xo19 分钟前
android 设备实时传输相机采集的视频到电脑pc端 通过内网wifi 方案
android·数码相机·音视频
常利兵29 分钟前
解锁Android的隐藏超链接:Deep Link与App Link探秘
android·gitee
for_syq32 分钟前
trace抓取工具
android·python
黄林晴40 分钟前
Compose Multiplatform 1.10 发布:统一 Preview、Navigation 3、Hot Reload 三箭齐发
android·flutter
Kapaseker1 小时前
一杯 Kotlin 美式品味 object 声明
android·kotlin
常利兵1 小时前
Room 3.0大变身:安卓开发的新挑战与机遇
android·jvm·oracle
阿拉斯攀登1 小时前
【RK3576 安卓 JNI/NDK 系列 09】RK3576 实战(三):JNI 调用 librga 实现 2D 硬件加速图像处理
android·驱动开发·rk3568·瑞芯微·rk安卓驱动·rk3576 rga加速
落羽的落羽1 小时前
【Linux系统】信号机制拆解,透过内核三张表深入本质
android·java·linux·服务器·c++·spring·机器学习
峥嵘life2 小时前
Android16 EDLA【GTS】GtsPermissionTestCases存在fail项
android·学习