Khi tôi thiết lập các thuộc tính:thanh hành động được hiển thị bên dưới các tab của nó
actionBar = getSupportActionBar();
actionBar.setDisplayHomeAsUpEnabled(true);
actionBar.setDisplayShowHomeEnabled(false);
actionBar.setDisplayShowTitleEnabled(true);
actionBar.setTitle("Title");
actionBar.setLogo(null);
actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
Các ActionBar dưới Tabs nó.
Nhưng nếu tôi bình luận Như thế này:
actionBar.setDisplayShowHomeEnabled(false);
Nó hoạt động tốt. Nhưng lý do tôi muốn nó là false, để tránh appIcon được hiển thị.
cảm ơn
Nhưng HomeAsUpIcon cũng sẽ bị ẩn? ** Biểu tượng <** lên phải hiển thị, nhưng không phải là appIcon –
Tôi không thể tìm thấy câu trả lời cụ thể cho điều này trong hướng dẫn dành cho nhà phát triển. Nhưng điều đó có lẽ cũng sẽ biến mất. Tôi sẽ nói, hãy thử nó. Nếu không, bạn có thể có thể tạo một số cách giải quyết khác với một hình ảnh nhỏ trong suốt, và đặt nó làm biểu tượng ứng dụng trong thanh hành động. (Nếu điều này không ảnh hưởng đến biểu tượng thực). Sau đó, bạn chỉ thấy
với ActionBarSherlock, sử dụng: Xem homeIcon = findViewById (Build.VERSION.SDK_INT> = Build.VERSION_CODES.HONEYCOMB? Android.R.id.home: R.id.abs__home); – absk