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

相关推荐
阿巴斯甜29 分钟前
LiveData
android
OCN_Yang1 小时前
Android 开发:XML、Flutter、Compose 怎么选?
android
꯭爿꯭巎꯭1 小时前
壁纸引擎安卓版(wallpaper engine安卓版免费下载)
android
阿巴斯甜1 小时前
viewModel
android
问心无愧05131 小时前
ctf show web 入门39
android·前端·笔记
千里马学框架1 小时前
WMS/AMS深入WindowState如何正确找到自己在层级结构树中位置进行挂载
android·wms·ai编程·性能·系统开发·车载开发·framework工程师
6666v62 小时前
深入 Android 统一状态模型:MVI 架构的核心实现
android·kotlin
Digitally2 小时前
能否通过蓝牙从安卓传输文件到 iPhone?6 种替代方法
android·iphone
硬件学长森哥2 小时前
Android影像基础-3A在系统平台中的实现
android·图像处理·计算机视觉
私人珍藏库2 小时前
[Android] 哔哩哔哩第三方安卓电视TVapp BV_0.3.16.r898
android·app·工具·软件·多功能