«android-design-library» etiketlenmiş sorular

Tasarım paketi, uygulamalarınıza malzeme tasarım bileşenleri ve desenleri eklemeyi desteklemek için API'ler sağlar.



7
Başlık düzenini al / bul
NavigationView uygulamamda, aktif düğmeleri olan 'viewId' kimliğine sahip bir başlık düzenim var. Bu düğmeleri ayarlamak için etkinliklerde aşağıdakileri yaparım onPostCreate: final View panel = findViewById(R.id.viewId); panel.setOnClickListener(new View.OnClickListener() { ... setup goes here ... }); Yeni sürüm android destek kütüphanesi ( 23.1.0 ) ile görünüm bulunamıyor, null döndürüyor. Önceki sürümlerle iyi …

19
RecyclerView + AppBarLayout ile fırlatma
AppBarLayout ve CollapsingToolbarLayout ile yeni CoordinatorLayout'u kullanıyorum. AppBarLayout altında, bir içerik listesi ile bir RecyclerView var. Listede yukarı ve aşağı kaydırdığımda fırlatma kaydırmanın RecyclerView üzerinde çalıştığını doğruladım. Ancak, aynı zamanda AppBarLayout genişleme sırasında sorunsuz kaydırma istiyorum. CollaspingToolbarLayout'u genişletmek için yukarı kaydırırken, parmağınızı ekrandan kaldırdığınızda kaydırma hemen durur. Hızlı bir hareketle …

13
Yeni NavigationView'da basit bir ayırıcı nasıl oluşturulur?
Google, NavigationViewbir menü kaynağı kullanarak kolayca bir çekmece oluşturabileceğiniz Tasarım Destek Kütüphanesi 22.2.0 sürümünü tanıttı. İki öğe arasında nasıl basit bir ayırıcı çizgi oluşturabilirim? Öğeleri gruplandırmak işe yaramadı. Alt öğeler bölümü oluşturmak bir ayırıcı çizgi oluşturur, ancak istemediğim bir başlık gerektirir. Herhangi bir yardım mutluluk duyacağız.

27
TextInputLayout kullanırken EditText ipucu rengini değiştirme
TextInputLayoutTasarım kitaplığındaki yeniyi kullanıyorum . Yüzen etiketin rengini göstermesini ve değiştirmesini sağlayabiliyorum. Ne yazık ki gerçek EditTextipucu artık her zaman beyazdır. HintColor'u XML'de, stillerde ve programlı olarak değiştirmeyi denedim ve ayrıca android.support.v7.widget.AppCompatEditText ama EditTextipucu her zaman beyaz gösteriyor. İşte benim XML'im TextInputLayoutveEditText <android.support.design.widget.TextInputLayout android:layout_width="match_parent" android:layout_height="wrap_content" android.support.design:hintTextAppearance="@style/GreenTextInputLayout"> <EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/city" …

5
Destek Kitaplığı ile FloatingActionButton örneği
Son zamanlarda şu yazıları okudum: Android Tasarım Destek Kitaplığı Android Destek Kitaplığı, revizyon 22.2.0 FloatingActionButton Ama hiçbiri bana yenisini yaratma konusunda ayrıntılı bir örnek vermiyor FloatingActionButton. Anlaması çok zor, bu soruyu soruyorum. Birisi bana bunun hakkında bir örnek verebilir mi? Herhangi bir yardım çok takdir edilecektir. Şimdiden teşekkürler. DÜZENLE FloatingActionButton(FAB) …

11
Yeni TabLayout gösterge rengi ve yüksekliği nasıl değiştirilir
Yeni ile oynuyordum android.support.design.widget.TabLayout ve bir sorun buldum, sınıf tanımında gösterge rengini ve varsayılan yüksekliği değiştirmenin hiçbir yöntemi yok. Biraz araştırma yaparak, varsayılan gösterge renginin AppTheme'den alındığı bulundu. Özellikle buradan: <item name="colorAccent">#FF4081</item> Şimdi, benim durumumda, değerini değiştirirsem, colorAccentbu değeri arka plan rengi olarak kullanan diğer tüm görünümleri etkileyecektir, örneğin ProgressBar …

25
NavigationView - Android destek tasarım kitaplığına altbilgi nasıl eklenir?
Altbilgi ayarlarını ve profil öğelerini nasıl ayarlayabilirim NavitationView? Gelen Kutusu e-posta gezinme çekmecesine benziyor. NavitationViewÜrün menüsü kaynak tarafından şişirilmiş, ama menü kaynağına alt öğeleri ayarlamak için, veya nasıl bir özel bir görünüm ayarlayabilirsiniz nasıl bilmiyorum NavigationViewya da dibe ofset? Bunu <LinearLayout...>altbilgi görünümü olarak koymayı denedim , ancak küçük ekranlarda altbilgi …


4
Google Haritalar'ın alt sayfa 3 aşamalı davranışını nasıl taklit edebilirim?
Arka fon Google Haritalar'ın bulunan bir sonuç için alt sayfayı nasıl gösterdiğine benzer şekilde davranan bir kullanıcı arayüzü yapmak üzere görevlendirildim. Üç farklı aşaması vardır: Alt içerik. Üst alan hala dokunulabilir ve alt kısımdaki hiçbir şeyi kaydırmaz Tam ekran içeriği, üst alanda ise büyük bir başlık vardır. Tam ekran içeriği, …

7
Android Tasarım Kitaplığı - Kayan İşlem Düğmesi Doldurma / Kenar Boşluğu Sorunları
Google Tasarım Kitaplığından yeni FloatingActionButton'ı kullanıyorum ve bazı garip dolgu / kenar boşluğu sorunları alıyorum. Bu görüntü (geliştirici düzeni seçenekleri açıkken) API 22'den alınmıştır. Ve API 17'den. Bu XML <android.support.design.widget.FloatingActionButton android:id="@+id/fab" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentEnd="true" android:layout_gravity="bottom|right" android:layout_marginLeft="16dp" android:layout_marginRight="20dp" android:layout_marginTop="-32dp" android:src="@drawable/ic_action_add" app:fabSize="normal" app:elevation="4dp" app:borderWidth="0dp" android:layout_below="@+id/header"/> API 17'deki FAB neden bu kadar büyük …


11
Android CollapsingToolbarLayout Collapse Listener
Ben kullanıyorum CollapsingToolBarLayoutile birlikte AppBarLayoutve CoordinatorLayoutve onlar tamamen İnce çalışıyoruz. ToolbarYukarı kaydırdığımda sabitlenecek şekilde ayarlıyorum CollapsingToolBarLayout, daraltıldığında Araç Çubuğunun başlık metnini değiştirmenin bir yolu olup olmadığını öğrenmek istiyorum . Tamamlayan iki farklı istiyorum başlıkları zaman kaydırılan ve ne zaman genişletildi . Şimdiden teşekkür ederim

17
API 28 (P) için Android tasarım desteği kitaplığı çalışmıyor
Android-P SDK ortamını başarıyla yapılandırdım. Android tasarım destek kitaplığını kullanmaya çalıştığımda proje oluşturma hatalarıyla karşılaşıyorum. Proje konfigürasyonları şunlardır: IDE: 3.2 Canary 17 Hedef API: 28 Derleme API: 28 apply plugin: 'com.android.application' apply plugin: 'kotlin-android' apply plugin: 'kotlin-android-extensions' android { compileSdkVersion 28 defaultConfig { applicationId "com.app.navigationpoc" minSdkVersion 21 targetSdkVersion 28 versionCode …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.