0
public class Intro extends SherlockFragmentActivity { 

    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 

     setContentView(R.layout.generic); 

     final ActionBar bar = getSupportActionBar(); 
     bar.setTitle("test title"); 
     bar.setTitle("test subtitle"); 

最後兩行不起作用:標題和副標題沒有設置。操作欄只包含徽標。奇怪的是,我還沒有發現任何類似的問題,所以我必須做一些非常錯誤的事情。ActionBarSherlock不顯示標題

這是佈局文件generic.xml

<?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" > 
</RelativeLayout> 

任何想法?

+1

嘗試把'吧。 setDisplayShowTitleEnabled(true);'設置標題之前。 –

回答

1

挫折的一個小時後,我注意到,由於某種原因,我有以下調用的幾行的道路:

bar.setDisplayOptions(0, ActionBar.DISPLAY_SHOW_TITLE); 

午夜後從不代碼...