15

मेरी समस्या एनवी-ड्रावर आइकन और टूलबार शीर्षक के बीच अतिरिक्त जगह है। नमूना छवियों में नीचे हैं:नेविगेशन आइकन और टूलबार शीर्षक के बीच अंतर को कम करने के लिए कैसे?

spacing between nav-drawer icon and title

spacing between back icon and toolbar

उपकरण पट्टी की एक्सएमएल दृश्य

<android.support.v7.widget.Toolbar 
     android:id="@+id/toolbar" 
     android:layout_width="match_parent" 
     android:layout_height="?attr/actionBarSize" 
     android:background="?attr/colorPrimary" 
     app:titleTextAppearance="@style/Toolbar.TitleText" 
     app:popupTheme="@style/AppTheme.PopupOverlay" /> 

मैं नीचे दिए गए कोड का उपयोग कर इस समस्या को हल करने की कोशिश की है है, लेकिन कोई परिवर्तन नहीं हुआ।

@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_home); 
    Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); 
    setSupportActionBar(toolbar); 

    //toolbar.setTitleMarginStart(0); 
    toolbar.setTitleMarginStart(-8); 
} 

क्या इस समस्या को हल करने का कोई तरीका है?

+0

आप एक कस्टम कार्रवाई बार बना सकते हैं और के रूप में आप की तरह आइटम प्रदर्शित कर सकते हैं। – JuLes

+1

यह एक समस्या क्यों है? यह मंच डेवलपर्स द्वारा डिज़ाइन निर्णय है, और इस तरह एंड्रॉइड के लिए Google के ऐप्स दिखते हैं। – Egor

+0

@ एगोर कभी-कभी शीर्षक लंबा रहेगा और यदि हम 2/3 अक्षरों को और अधिक दिखा सकते हैं तो यह बेहतर दिखने और अर्थ दे सकता है। इसके अलावा छोटी चीजों पर प्रयोग करना भी मजेदार है। –

उत्तर

28

ToolBar को

app:contentInsetLeft="0dp" 
app:contentInsetStart="0dp" 
app:contentInsetStartWithNavigation="0dp" 

जोड़ें।

पूरा कोड:

<android.support.v7.widget.Toolbar 
     android:id="@+id/toolbar" 
     android:layout_width="match_parent" 
     android:layout_height="?attr/actionBarSize" 
     android:background="?attr/colorPrimary" 
     app:titleTextAppearance="@style/Toolbar.TitleText" 
     app:popupTheme="@style/AppTheme.PopupOverlay" 
     app:contentInsetLeft="0dp" 
     app:contentInsetStart="0dp" 
     app:contentInsetStartWithNavigation="0dp" /> 
+0

@ सागर चपागैन को यह जानकर खुशी हुई। – Ironman

+1

यह अच्छा समाधान है। वास्तव में सहायक है। –

+0

https://stackoverflow.com/questions/47207491/remove-padding-between-hamburger-icon-and-toolbar .. अभी तक मुझे अंतर मिल रहा है। \t @ सागर चपागैन –

संबंधित मुद्दे