我正在使用该Showcase库向用户解释我的应用程序功能.在某些方面,我需要调暗整体ActionBar以向用户呈现另一个功能.
为此,我正在使用setAlpha(float num)该View课程.因此,为了做到这一点,我需要得到我的实际视图实例ActionBar
顺便说一句,我正在使用support-7-appcompat为旧系统提供ActionBar支持的库.
在此期间,如果您配置自定义视图并ActionBar使用以下命令将其添加到您,我找到了此选项:
getSupportActionBar().setCustomView(v);
Run Code Online (Sandbox Code Playgroud)
然后得到View的ActionBar,你可以这样做:
(View) activity.getSupportActionBar().getCustomView().getParent().getParent()
Run Code Online (Sandbox Code Playgroud)
有更简单或更简单的方法吗?
android view android-actionbar showcaseview android-actionbar-compat