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

相关推荐
洞见不一样的自己5 分钟前
深度解析Kotlin泛型:从基础到实战
android
luanma1509806 分钟前
Laravel3.x:PHP框架的里程碑
android
Kapaseker35 分钟前
Kotlin 精讲 — companion object
android·kotlin
studyForMokey1 小时前
【Android面试】打包 & 启动专题
android·面试·职场和发展
zh_xuan1 小时前
Android Jetpack 使用Room数据库
android·android jetpack·room
斯密码赛我是美女1 小时前
周报--2
android·数据库
zhangren024682 小时前
Laravel9.x核心特性全解析
android
耶叶2 小时前
Android 开发:基于Scaffold的电子邮件App
android·android-studio
三少爷的鞋2 小时前
是时候告别业务层 Manager 了:Android 架构升级到 UseCase + Repository
android