नए एंड्रॉइड 5.0 टूलबार दृष्टिकोण का उपयोग करके, और Google IO उदाहरण के बाद, मैं टूलबार में एक नेविगेशन आइकन और स्पिनर सेट कर रहा हूं।android.support.v7.widget.Toolbar आइकन संरेखण समस्या
मुद्दा यह है कि नेविगेशन आइकन बोटम-गठबंधन है। मैं किसी भी कारण है कि यह हो रहा है नहीं मिल सकता है ...
[ध्यान दें मैं जानबूझ कर एक ठोस वर्ग के लिए सेट है कि संरेखण मुद्दा अधिक स्पष्ट रूप से देखने के लिए]
मेरे कोड के रूप में है इस प्रकार है:
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"
/>
मुख्य शैली
<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);
ठीक था !!! विजेट अब लंबवत केंद्रित है! Grazie Gabriele! तो मैं इसे इसलिए लेता हूं क्योंकि "एंड्रॉइड:" वर्गों के समर्थन के लिए लागू नहीं होता है? – Alchete
क्या आप '? Attr' के उपयोग की व्याख्या कर सकते हैं? –
क्या होगा यदि आप इस प्रोग्रामेटिक रूप से निर्दिष्ट करते हैं? – startoftext