0

您好,我正在使用Sherlock庫來實現Tabs。在這裏,我正在尋找刪除頂部的ActionBar,並設置自定義標題佈局,而不是它。如何刪除操作欄並設置Sherlock的FragmentActivity的自定義標題

我實現了添加Tabs的功能,但無法將定製標題設置爲ActionBar.任何方式都可以這樣做?

@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_pay_stub); 

    // adding action bar tabs to the activity 
    ActionBar mActionBar = getSupportActionBar(); 
    Tab firstTab = mActionBar.newTab().setText(getString(R.string.paystub_current_tab)).setTabListener(this); 
    Tab secondTab = mActionBar.newTab().setText(getString(R.string.paystub_all_tab)).setTabListener(this); 

    // add the tabs to the action bar 
    mActionBar.addTab(firstTab); 
    mActionBar.addTab(secondTab); 

    // set the navigation mode the Action Bar Tabs 
    mActionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS); 

} 

在此先感謝。

回答

0

我通過添加背景顏色和圖標ActionBar解決了這個問題。

ActionBar actionBar = getSupportActionBar(); 
setTitle(""); 
actionBar.setIcon(R.drawable.headerlogo); 
actionBar.setBackgroundDrawable(new ColorDrawable(Color.parseColor("#F4A401"))); 
相關問題