我新手,SherlockActionBar發展,我想要的是「四方狀」頂行動下,它的標籤欄,請參閱:定製SherlockActionBar佈局上面標籤
正如理查德列文描述Android ActionBarSherlock Top Bar我可以輕鬆地添加菜單動作,如顯示在頂部欄右側的「搜索」或「簽入」,但如果我需要添加自定義「向上」按鈕(而不是徽標)和自定義(粗體,例如)標題?我可以只使用SherlockActionBar XML樣式嗎?還是需要實現新的組件?
我新手,SherlockActionBar發展,我想要的是「四方狀」頂行動下,它的標籤欄,請參閱:定製SherlockActionBar佈局上面標籤
正如理查德列文描述Android ActionBarSherlock Top Bar我可以輕鬆地添加菜單動作,如顯示在頂部欄右側的「搜索」或「簽入」,但如果我需要添加自定義「向上」按鈕(而不是徽標)和自定義(粗體,例如)標題?我可以只使用SherlockActionBar XML樣式嗎?還是需要實現新的組件?
亞歷山大,你需要爲你的動作條創建自定義佈局,例如看到這裏 Show dropdown programatically in ActionBar/ActionBarSherlock
與微調和兩個動作描述動作條這個例子。
在您的活動,使向上按鈕(通常的onCreate()):
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
然後實現它的行爲:
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case android.R.id.home:
// do something
return true;
}
return false;
}
對於動作條主題化:http://actionbarsherlock.com/theming.html
而對於標籤,我認爲你可以這樣做在android 4執行:http://developer.android.com/guide/topics/ui/actionbar.html#Tabs
有很多樂趣:)
你需要更多的信息/幫助嗎? – Alexis
非常感謝!簡單而簡潔 – Abramodj