【发布时间】:2020-05-11 10:36:48
【问题描述】:
我有一个关于 Snackbar 可见性的问题。我在 xml 上设置了不可见的 Snackbar,我想让它在 if 条件下可见,但我不知道该怎么做,因为我是编码新手。如果你能帮我解决这个问题,我会很高兴。
【问题讨论】:
标签: java android android-snackbar
我有一个关于 Snackbar 可见性的问题。我在 xml 上设置了不可见的 Snackbar,我想让它在 if 条件下可见,但我不知道该怎么做,因为我是编码新手。如果你能帮我解决这个问题,我会很高兴。
【问题讨论】:
标签: java android android-snackbar
试试看,
snackbar.addCallback(new Snackbar.Callback() {
@Override
public void onDismissed(Snackbar snackbar, int event) {
//see Snackbar.Callback docs for event details
}
@Override
public void onShown(Snackbar snackbar) {
}
});
【讨论】:
请试试这个代码。
snackbar.addCallback(new Snackbar.Callback() {
@Override
public void onDismissed(Snackbar snackbar, int event) {
//see Snackbar.Callback docs for event details
...
}
@Override
public void onShown(Snackbar snackbar) {
...
}
});
【讨论】: