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

相关推荐
走在路上的菜鸟1 分钟前
Android学Dart学习笔记第二十二节 类-扩展方法
android·笔记·学习·flutter
csj502 分钟前
安卓基础之《(7)—中级控件(1)图形定制》
android
Android系统攻城狮8 分钟前
Android ALSA驱动进阶之设置访问掩码snd_pcm_access_mask_set:用法实例(九十九)
android·pcm·音频进阶·alsa驱动·android驱动
向宇it11 分钟前
【unity游戏开发——网络】unity对接steam,并上传发布游戏版本——Steamworks.NET
游戏·unity·游戏引擎·.net·交互
hudawei99618 分钟前
kotlin冷流热流的区别
android·开发语言·kotlin·flow··冷流·热流
Digitally23 分钟前
如何将安卓应用导出到电脑/PC
android
正在走向自律30 分钟前
智能体时代:字节跳动Coze平台应用开发完全指南
android·rxjava·知识库·智能体·coze·字节·coze平台
万能的小裴同学35 分钟前
Android Studio 2025版JNI配置
android·ide·android studio
草莓熊Lotso39 分钟前
Python 流程控制完全指南:条件语句 + 循环语句 + 实战案例(零基础入门)
android·开发语言·人工智能·经验分享·笔记·后端·python
モンキー・D・小菜鸡儿1 小时前
Android11 新特性与适配指南
android·kotlin·安卓新特性