gpt4 book ai didi

android - 如何隐藏一个 Snackbar 并在之后立即显示一个新的?

转载 作者:太空宇宙 更新时间:2023-11-03 13:16:45 24 4
gpt4 key购买 nike

我无限期地显示一个 Snackbar。如果蓝牙被关闭,我想隐藏它并显示一个新的蓝牙告诉用户他们必须打开蓝牙。在显示新的 Snackbar 之前,我关闭了之前的 Snackbar,但仍然只有旧的 Snackbar 保持可见。

activeSnackbar.dismiss();
Snackbar.make(parent, "Bluetooth is off", Snackbar.LENGTH_INDEFINITE)
.setAction("Turn on", new View.OnClickListener() {
@Override
public void onClick(View v) {
BluetoothUtil.enableBluetooth(main);
}
}).show()

如何在显示新 Snackbar 之前让旧 Snackbar 消失?

最佳答案

你不需要为它做任何特别的事情,只需要制作下一个Snackbar并显示它,它会让旧的消失而不用调用dismiss方法。

关于android - 如何隐藏一个 Snackbar 并在之后立即显示一个新的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34909465/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com