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.

2
Nakładanie się widoku przewijania z AppBarLayout
Chcę zaimplementować wzorzec „Elastyczna przestrzeń z nakładającą się zawartością” z technik przewijania Material Design , takich jak w tym filmie : Mój układ XML wygląda teraz tak: <android.support.design.widget.CoordinatorLayout android:layout_width="match_parent" android:layout_height="match_parent"> <android.support.design.widget.AppBarLayout android:layout_width="match_parent" android:layout_height="192dp" android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"> <android.support.design.widget.CollapsingToolbarLayout android:layout_width="match_parent" android:layout_height="match_parent" app:layout_scrollFlags="scroll|exitUntilCollapsed"> <android.support.v7.widget.Toolbar android:layout_height="?attr/actionBarSize" android:layout_width="match_parent" app:layout_collapseMode="pin"/> </android.support.design.widget.CollapsingToolbarLayout> </android.support.design.widget.AppBarLayout> <android.support.v4.widget.NestedScrollView android:layout_width="match_parent" android:layout_height="match_parent" app:layout_behavior="@string/appbar_scrolling_view_behavior"> <LinearLayout android:layout_width="match_parent" …

16
TextInputLayout nie wyświetla wskazówki EditText, zanim użytkownik się na niej nie skupi
Korzystam z niedawno wydanej biblioteki obsługi projektów systemu Android, aby wyświetlić pływającą etykietę z EditTexts. Ale mam do czynienia z problemem polegającym na tym, że wskazówka dotycząca tekstu edycji nie jest wyświetlana, gdy renderowany jest interfejs użytkownika, ale widzę wskazówkę po tym, jak skupię się na tekstach edycji. Mój układ …

7
Co to jest CoordinatorLayout?
Właśnie rzuciłem okiem na aplikację demonstracyjną nowej biblioteki projektów obsługi Androida. Udostępnia je Chris Banes na github . Przez aplikację CoordinatorLayoutjest intensywnie używany. Ponadto, wiele z tych zajęć projektowych wsparcie bibliotek takich jak FloatingActionButton, SnackBar, AppBarLayoutitp zachowuje się inaczej, gdy używany wewnątrz CoordinatorLayout. Czy ktoś może rzucić trochę światła na …

22
Jak ustawić kolor tekstu paska przekąsek w bibliotece wsparcia na inny niż android: textColor?
Zacząłem więc używać nowego Snackbar w bibliotece Design Support Library, ale odkryłem, że kiedy definiujesz „android: textColor” w swoim motywie, dotyczy to koloru tekstu paska przekąskowego. Jest to oczywiście problem, jeśli podstawowy kolor tekstu jest ciemny. Czy ktoś wie, jak to obejść lub ma radę, jak pokolorować tekst? EDYCJA Styczeń …


16
Wieloliniowy pasek przekąsek na Androida
Próbuję wykorzystać nowość Snackbarz biblioteki wsparcia projektowania Androida, aby wyświetlić wielowierszowy pasek przekąskowy, jak pokazano na http://www.google.com/design/spec/components/snackbars-toasts.html#snackbars-toasts-specs : import android.support.design.widget.Snackbar; final String snack = "First line\nSecond line\nThird line"; Snackbar.make(mView, snack, Snackbar.LENGTH_LONG).show(); Wyświetla się tylko First line...na moim Nexusie 7. Jak sprawić, by wyświetlał wszystkie linie? PS: Spróbowałem Toasti wyświetliło się …

2
NavigationView i układ niestandardowy
Używam bibliotek obsługi projektów w NavigationViewnastępujący sposób: <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/drawer_layout" android:layout_height="match_parent" android:layout_width="match_parent" android:fitsSystemWindows="true"> <!-- put your main layout here --> <include layout="@layout/drawer_main_layout"/> <android.support.design.widget.NavigationView android:id="@+id/nav_view" android:layout_height="match_parent" android:layout_width="wrap_content" android:layout_gravity="start" android:fitsSystemWindows="true" app:headerLayout="@layout/nav_header" app:menu="@menu/drawer_view"/> </android.support.v4.widget.DrawerLayout> I ustawiłem to menu: <menu xmlns:android="http://schemas.android.com/apk/res/android"> <group android:checkableBehavior="single"> <item android:id="@+id/nav_home" android:icon="@drawable/ic_dashboard" android:title="Home" /> <item android:id="@+id/nav_messages" android:icon="@drawable/ic_event" android:title="Messages" /> …
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.