Sử dụng phương pháp thanh công cụ Android 5.0 mới và theo ví dụ của Google IO, tôi đang đặt biểu tượng điều hướng và một thanh công cụ trên thanh công cụ.android.support.v7.widget.Tạo vấn đề liên kết biểu tượng thanh công cụ
Vấn đề là biểu tượng điều hướng được căn chỉnh theo BOTTOM. Tôi không thể tìm thấy bất kỳ lý do tại sao điều này đang xảy ra ...
[Lưu ý rằng tôi cố tình đặt nó vào một hình vuông vững chắc để thấy vấn đề liên kết rõ ràng hơn]
Mã của tôi là như sau:
toolbar.xml
<android.support.v7.widget.Toolbar
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
app:theme="@style/ActionBarThemeOverlay"
app:popupTheme="@style/ActionBarPopupThemeOverlay"
android:id="@+id/toolbar_actionbar"
android:layout_width="match_parent"
android:layout_height="?android:actionBarSize"
/>
Main Phong cách
<style name="ActionBarThemeOverlay" parent="">
<item name="android:background">@color/appMainColor</item>
<item name="android:textColorPrimary">#fff</item>
<item name="colorControlNormal">#ffff</item>
<item name="colorControlHighlight">#3fff</item>
</style>
ActivityMain
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
if (mActionBarToolbar != null)
mActionBarToolbar.setNavigationIcon(R.drawable.ic_drawer);
Đó là sửa chữa !!! Tiện ích hiện được căn giữa theo chiều dọc! Grazie Gabriele! Vì vậy, tôi lấy nó là vì "android:" không áp dụng cho các lớp hỗ trợ? – Alchete
Bạn có thể giải thích cách sử dụng '? Attr' không? –
Điều gì sẽ xảy ra nếu bạn chỉ định chương trình này? – startoftext