我相對較新的行動酒吧,我使用actionBarSherlock庫。 我知道,當您的行爲經常發生並且易於訪問時,actionbar的工作效果最佳。是否可以從單獨的片段中操作動作欄?
背景:
我動作條目前工作原理是讓主按鈕和onCreateOptionsMenu那膨脹的菜單與日曆菜單項(不可見)和設置菜單項。
我有一個主要的活動,調用像FragA,FragB,FragC多個片段。
問:
是否有可能以某種方式操縱我的菜單項從我的片段,或者當他們即將以這樣的方式被調用,至少我能「秀」的日曆菜單項並處理對它的調用?
這是我到目前爲止有:actionbar_view.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="30dp"
android:orientation="horizontal" >
<Button
android:id="@+id/b1"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:text="Stuff" />
</LinearLayout>
下面是我如何使用爲homeButton:
public void onResume()
{
super.onResume();
actionBar = getSupportActionBar();
actionBar.setHomeButtonEnabled(true);
actionBar.setIcon(R.drawable.icon_tsn);...
}
我想只是延伸SherlockFragment .. 工作片段任何幫助表示讚賞...
你的行動項目必須有標題設置'機器人:標題=「」' – Neoh