2012-12-10 64 views
6

Tôi đang cố gắng hiển thị chế độ xem tùy chỉnh trong thanh tác vụ. Tôi đang sử dụng SherlockActionBar. Đây là mã của tôi. Chế độ xem tùy chỉnh không bao giờ hiển thị. Tôi đang làm gì sai?Cách hiển thị chế độ xem tùy chỉnh trong Thanh tác vụ?

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

Trả lời

13

Bạn phải bật chế độ xem tùy chỉnh trước.

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

Vâng, nó cũng được viết trong tài liệu. Nên đọc kỹ hơn ... –

Các vấn đề liên quan