![](/img/trans.png)
[英]Hiding ActionBar from ActionBarActivity after a Splash Fragment
[英]Access the ActionBar from within a Fragment
如何從Fragment(android.support.v4.app.Fragment)中訪問ActionBar。 我正在使用Android支持庫v4和v7。 我沒有使用Sherlock庫。
托管片段的活動是ActionBarActivity。
我已經閱讀了Android幫助部分Fragment ,它導致我getActivity()但沒有getSupportActionBar()方法。
ActionBar actionBar = getActivity().getSupportActionBar()
我已經閱讀了Android幫助部分Fragment,它導致我getActivity()但沒有getSupportActionBar()方法。
您需要將getActivity()
的結果轉換為ActionBarActivity
,您將在其上找到getSupportActionBar()
。
如果您正在使用AppCompatActivity,那么就這樣做。
((AppCompatActivity )getActivity()).getSupportActionBar();
此外,建議使用AppCompatActivity而不是操作欄(app bar)切換到工具欄 。 有關詳細信息,請參閱http://android-developers.blogspot.in/2014/10/appcompat-v21-material-design-for-pre.html
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.