Pytania otagowane jako android-design-library

Pakiet Design udostępnia interfejsy API do obsługi dodawania komponentów i wzorców Material Design do aplikacji.



7
NavigationView Get / find układ nagłówka
W moim NavigationView mam układ nagłówka z identyfikatorem „viewId” z aktywnymi przyciskami. Aby skonfigurować te przyciski, wykonuję następujące czynności onPostCreate: final View panel = findViewById(R.id.viewId); panel.setOnClickListener(new View.OnClickListener() { ... setup goes here ... }); W nowej wersji biblioteki obsługi systemu Android ( 23.1.0 ) nie można znaleźć widoku, zwraca on …

19
Flingowanie z RecyclerView + AppBarLayout
Używam nowego CoordinatorLayout z AppBarLayout i CollapsingToolbarLayout. Poniżej AppBarLayout mam RecyclerView z listą zawartości. Sprawdziłem, że przewijanie fling działa w RecyclerView, gdy przewijam listę w górę iw dół. Chciałbym jednak również, aby AppBarLayout płynnie przewijał się podczas rozwijania. Podczas przewijania w górę w celu rozwinięcia CollaspingToolbarLayout przewijanie zatrzymuje się natychmiast …

13
Jak stworzyć prosty rozdzielacz w nowym NavigationView?
Firma Google wprowadziła do NavigationViewbiblioteki Design Support Library w wersji 22.2.0, za pomocą której można bardzo łatwo utworzyć szufladę za pomocą zasobu menu. Jak mogę utworzyć prostą linię podziału między dwoma elementami? Grupowanie elementów nie działa. Utworzenie sekcji elementów podrzędnych powoduje utworzenie linii podziału, ale wymaga tytułu, którego nie chcę. …

26
Zmień kolor wskazówki EditText podczas korzystania z TextInputLayout
Używam nowego TextInputLayoutz biblioteki projektów. Jestem w stanie pokazać i zmienić kolor pływającej etykiety. Niestety faktycznyEditText wskazówka jest teraz zawsze biała. Próbowałem zmienić hintColor w XML, stylach i programowo, a także próbowałem użyć, android.support.v7.widget.AppCompatEditText ale EditTextpodpowiedź zawsze jest biała. Oto mój plik XML dla mojego TextInputLayoutiEditText <android.support.design.widget.TextInputLayout android:layout_width="match_parent" android:layout_height="wrap_content" android.support.design:hintTextAppearance="@style/GreenTextInputLayout"> …

5
Przykład FloatingActionButton z biblioteką obsługi
Ostatnio czytałem te posty: Biblioteka obsługi projektów systemu Android Biblioteka obsługi Androida, wersja 22.2.0 FloatingActionButton Ale żaden z nich nie daje mi szczegółowego przykładu tworzenia nowego FloatingActionButton. Tak trudno to zrozumieć, dlatego zadaję to pytanie. Czy ktoś może mi dać przykład na ten temat? EDYTOWAĆ Właśnie znalazłem kilka problemów w …

11
Jak zmienić nowy kolor i wysokość wskaźnika TabLayout
Bawiłem się nowym android.support.design.widget.TabLayouti znalazłem problem w definicji klasy, nie ma metod zmiany koloru wskaźnika i domyślnej wysokości. Po przeprowadzeniu pewnych badań okazało się, że domyślny kolor wskaźnika pochodzi z AppTheme. Konkretnie stąd: <item name="colorAccent">#FF4081</item> Teraz w moim przypadku, jeśli zmienię colorAccent, wpłynie to na wszystkie inne widoki, które używają …

25
Jak dodać stopkę do NavigationView - biblioteki projektów obsługi Androida?
Jak mogę ustawić ustawienia stopki i elementy profilu na NavitationView? wygląda jak szuflada nawigacji w skrzynce odbiorczej. Te NavitationViewelementy są zawyżone przez menu zasobu, ale nie wiem jak ustawić dolne pozycje menu do zasobu, lub w jaki sposób mogę ustawić niestandardowy widok na NavigationViewlub dno offset? Próbowałem umieścić to <LinearLayout...>jako …


4
Jak naśladować 3-fazowe zachowanie Map Google w dolnej części?
tło Zostałem przydzielony do stworzenia interfejsu użytkownika, który zachowuje się podobnie do tego, jak Mapy Google pokazują dolny arkusz znalezionego wyniku. Ma trzy różne fazy: Dolna treść. Górny obszar jest nadal dotykalny i nie przewija niczego na dole Treść pełnoekranowa, podczas gdy górny obszar ma duży nagłówek. Treść pełnoekranowa, podczas …

7
Biblioteka projektów systemu Android - problemy z wypełnieniem / marginesem pływającego przycisku akcji
Używam nowego FloatingActionButton z Google Design Library i pojawiają się dziwne problemy z dopełnieniem / marginesami. Ten obraz (z włączonymi opcjami układu programisty) pochodzi z interfejsu API 22. I z API 17. To jest plik 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"/> …


11
Android CollapsingToolbarLayout collapse Listener
Używam CollapsingToolBarLayoutrazem z AppBarLayouti CoordinatorLayout, a one działają w porządku. Ustawiam Toolbarjako naprawione, gdy przewijam w górę, chcę wiedzieć, czy istnieje sposób na zmianę tekstu tytułu paska narzędzi po CollapsingToolBarLayoutzwinięciu. Podsumowując, chcę mieć dwa różne tytuły po przewinięciu i rozwinięciu . Z góry dziękuję

17
Biblioteka obsługi projektów systemu Android dla interfejsu API 28 (P) nie działa
Skonfigurowałem środowisko Android-P SDK. Kiedy próbuję skorzystać z biblioteki wsparcia projektowania Androida, napotykam błędy kompilacji projektu. Konfiguracje projektu to: IDE: 3.2 Canary 17 Docelowy interfejs API: 28 Kompilacyjny interfejs 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 …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.