有任何 ActionBar 可见性更改事件侦听器

时间:2021-05-13 05:19:25

标签: android android-actionbar

我正在设计一个背景设计。当我隐藏一个操作栏时,前面的布局需要改变它的位置,所以我需要检测 ActionBar 的可见性。是否有任何布局更改或事件可以用来做到这一点?

2 个答案:

答案 0 :(得分:2)

在您的侦听器类中实现 ActionBar.OnMenuVisibilityListener 接口。

@Override public void onMenuVisibilityChanged(boolean isVisible) {... } 中写回复

使用 ActionBar.addOnMenuVisibilityListener(obj) 在 ActionBar 中注册监听器

答案 1 :(得分:2)

ActionBar.OnMenuVisibilityListener 您可以将此方法用于您的工作。 有关更多详细信息,您可以在这里查看 [1]:https://developer.android.com/reference/android/app/ActionBar.OnMenuVisibilityListener