12

Gezinme Çekmecesi simgeleri için doğru boyutu (çalışma yüzeyi ve içerik) bilmem gerekiyor. http://www.google.com.br/design/spec/patterns/navigation-drawer.html#navigation-drawer-specsGezinme çekmecesi simgeleri boyutu nedir?

Teşekkür:

O Navigasyon Çekmece özellikleri üzerinde hiçbir şey söylemez! Bu navigasyon simgeleri

+1

http://www.google.co.uk/design/spec/layout/metrics-keylines.html#metrics-keylines-keylines-spacing – zaingz

+0

I olan (çalışma yüzeyi boyutunu hesaplayabilmektedir 40 x 40dp), ancak içerik boyutu nedir? Gezinme çekmecesi simgelerinin "avatar simgeleri" nden daha küçük olduğunu unutmayın. – thiagolr

+0

Varsayılan gezinme çekmecesi simge boyutunu düzenlemenin bir yolu var mı? – Taslim

cevap

1

boyutlar ı balar yanıtını kadar oy vereceğini genellikle 24 x 24 piksel

+0

Bunu mu demek istediniz: 24 x 24 dp? Bu bilgiyi resmi belgelerde nerede bulabileceğimi biliyor musunuz? – thiagolr

16

için:

mdpi : 24 x 24 px 
hdpi : 36 x 36 px 
xhdpi : 48 x 48 px 

so on ... according to their ratio. 

gibi:

mdpi : hdpi : xhdpi : xxdpi = 1 : 1.5 : 2 : 3 

Güncelleme:

daha details.icons ile Şimdi yayınlanan google Malzeme simgesi tasarım olabilir 20'ye küçültülmüş simgesi çevreleyen 2dp'lik bir kırpma alanı ile dp.

enter image description here

support tasarım kitaplığı tarafından sağlanan NavigationView resmi uygulamayı kontrol edebilirsiniz daha gezilebilmesine Meterial design site

8

öğrenmek için. Eğer NavigationMenuItemView kodunu görürseniz

tanımladığı:

<dimen name="navigation_icon_size">24dp</dimen 
0

yalnızca Araç Çubuğu bir görünüm bileşeninin boyutlarını ayarlamak için simge boyutu gerekirse:

this.mIconSize = 
context.getResources().getDimensionPixelSize(dimen.navigation_icon_size); 

.Button.Navigasyon stili. Sahte gezinme simgesi görünümü oluşturduğum bir örnek.

<android.support.design.widget.CoordinatorLayout 
     android:id="@+id/vCoordinatorLayout" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent"> 

     <!--CONTENT VIEW--> 
     <LinearLayout 
      android:layout_width="match_parent" 
      android:layout_height="match_parent" 
      android:orientation="vertical"> 

     </LinearLayout> 

     <!--FAKE TOOLBAR NAVIGATION ICON--> 
     <RelativeLayout 
      android:layout_width="?attr/actionBarSize" 
      android:layout_height="?attr/actionBarSize"> 
      <ImageView 
       android:id="@+id/vToolbarNavigationIcon" 
       style="@style/Widget.AppCompat.Toolbar.Button.Navigation" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_centerInParent="true" 
       android:src="@drawable/my_icon"/> 
     </RelativeLayout> 

    </android.support.design.widget.CoordinatorLayout> 
İlgili konular