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