2012-12-10 20 views
6

アクションバーにカスタムビューを表示しようとしています。私はSherlockActionBarを使用しています。 ここに私のコードです。カスタムビューは決して表示されません。私は間違って何をしていますか?ActionBarでカスタムビューを表示するにはどうすればよいですか?

View customNav = LayoutInflater.from(this).inflate(R.layout.my_layout, null); 
getSupportActionBar().setDisplayShowTitleEnabled(false); 
getSupportActionBar().setCustomView(customNav); 

答えて

13

最初にカスタムビューを有効にする必要があります。

getSupportActionBar().setDisplayShowCustomEnabled(true); // missing in your code 
    getSupportActionBar().setCustomView(customNav); 
+1

ええ、それはよく文書に書かれていました。もっと慎重に読むべきです... –

関連する問題