मैं एंड्रॉइड एसडीके एपीआई संस्करण 21 (समर्थन पुस्तकालय) के साथ नए टूलबार में अतिरिक्त पैडिंग से कैसे छुटकारा पा सकता हूं?
मैं इस तस्वीर पर लाल तीर के बारे में बात कर रहा हूँ:
यहाँ कोड का उपयोग कर रहा हूँ:
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:layout_height="wrap_content"
android:layout_width="match_parent"
android:background="?attr/colorPrimary"
android:padding="0dp"
android:layout_margin="0dp">
<RelativeLayout
android:id="@+id/action_bar_layout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_margin="0dp"
android:padding="0dp"
android:background="#000000">
<Spinner
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
</RelativeLayout>
</Toolbar>
जैसा कि आप देख सकते हैं कि मैंने सभी प्रासंगिक पैडिंग को 0 पर सेट किया है, लेकिन स्पिनर के आसपास अभी भी पैडिंग है। मैंने क्या गलत किया है या अतिरिक्त पैडिंग से छुटकारा पाने के लिए मुझे क्या करने की आवश्यकता है?
संपादित कुछ सवाल उठाया है कारण है कि मैं यह करने के लिए कोशिश कर रहा हूँ।
मटीरियल डिज़ाइन स्पेक्स के अनुसार, स्पिनर को बाईं ओर से 72dp होना चाहिए
मुझे अपना स्पिनर ठीक से लगाने के लिए Google ने वहां जो पैडिंग लगाई है उसे बेअसर करने की जरूरत है:
संपादित करें २
नीचे क्रिस बैन के जवाब के अनुसार मैंने सामग्री को सेट किया है। शुरुआत में 0. समर्थन पुस्तकालय के लिए आपको ऐप्पल पीपीपी का उपयोग करना होगा:
<android.support.v4.widget.DrawerLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent">
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:layout_height="wrap_content"
android:layout_width="match_parent"
android:minHeight="@dimen/action_bar_height"
android:background="?attr/colorPrimary"
android:contentInsetStart="0dp"
android:contentInsetLeft="0dp"
app:contentInsetLeft="0dp"
app:contentInsetStart="0dp"
app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"
app:popupTheme="@style/ThemeOverlay.AppCompat.Light">
</android.support.v4.widget.DrawerLayout>
मुझे आशा है कि यह किसी की मदद करता है, इसने मुझे कई दिनों तक भ्रमित किया था।
contentInsetX
0dp के लिए सभी गुणों को सेट करने से भी कुछ नहीं होता है ।