Pytania otagowane jako android-support-library

Biblioteka pomocy technicznej systemu Android zawiera obsługiwane interfejsy API z nowszych platform oraz interfejsy API, które oferują funkcje narzędziowe.

4
java.lang.NoClassDefFoundError: android / graphics / drawable / Icon
Jak dotąd ten błąd wystąpił tylko dla jednego użytkownika, który korzysta z telefonu zrootowanego (SM-G900R7 Android 4.4.2). Błąd wygląda tak: Fatal Exception: java.lang.NoClassDefFoundError: android/graphics/drawable/Icon at java.lang.Class.getDeclaredMethods(Class.java) at java.lang.Class.getDeclaredMethods(Class.java:656) at android.view.ViewDebug.getExportedPropertyMethods(ViewDebug.java:960) at android.view.ViewDebug.exportMethods(ViewDebug.java:1047) at android.view.ViewDebug.dumpViewProperties(ViewDebug.java:997) at android.view.ViewDebug.dumpViewProperties(ViewDebug.java:983) at android.view.ViewDebug.dumpView(ViewDebug.java:900) at android.view.ViewDebug.dumpViewHierarchy(ViewDebug.java:870) at android.view.ViewDebug.dumpViewHierarchy(ViewDebug.java:867) at android.view.ViewDebug.dumpViewHierarchy(ViewDebug.java:867) at android.view.ViewDebug.dumpViewHierarchy(ViewDebug.java:867) at android.view.ViewDebug.dumpViewHierarchy(ViewDebug.java:867) at android.view.ViewDebug.dumpViewHierarchy(ViewDebug.java:867) …

16
Używanie Android Vector Drawables w przypadku awarii przed awarią Lollipop
Używam rysunków wektorowych w systemie Android przed Lollipopem i są to niektóre z moich bibliotek i wersji narzędzi: Android Studio: 2.0.0 Wtyczka Android Gradle: 2.0.0 Narzędzia do budowania: 23.0.2 Biblioteka obsługi Androida: 23.3.0 Dodałem tę właściwość na poziomie mojej aplikacji Build.Gradle android { defaultConfig { vectorDrawables.useSupportLibrary = true } } …


1
Wyskakujący pasek narzędzi Androida Motyw vs motyw
Często widzę tę deklarację paska narzędzi w plikach układu: <android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar" app:popupTheme="@style/ThemeOverlay.AppCompat.Light"> </android.support.v7.widget.Toolbar> Dlaczego istnieją dwa atrybuty związane z motywem: motyw i wyskakujący motyw? Jakie są cele każdego z nich?

14
Ustaw stan BottomSheetDialogFragment na rozwinięty
Jak ustawić stan fragmentu rozszerzającego się BottomSheetDialogFragmentna rozszerzony przy BottomSheetBehavior#setState(STATE_EXPANDED)użyciu biblioteki projektów obsługi systemu Android (wersja 23.2.1)? https://code.google.com/p/android/issues/detail?id=202396 mówi: Dolne arkusze są początkowo ustawione na STATE_COLLAPSED. Wywołaj BottomSheetBehavior # setState (STATE_EXPANDED), jeśli chcesz go rozwinąć. Zauważ, że nie możesz wywołać metody przed przeglądaniem układów. Zasugerował praktyka wymaga, aby być pierwszy …

3
Ustaw zakres dla elementów w GridLayoutManager przy użyciu SpanSizeLookup
Chcę zaimplementować układ podobny do siatki z nagłówkami sekcji. Pomyśl o https://github.com/TonicArtos/StickyGridHeaders Co ja teraz robię: mRecyclerView = (RecyclerView) view.findViewById(R.id.grid); mLayoutManager = new GridLayoutManager(getActivity(), 2); mLayoutManager.setSpanSizeLookup(new GridLayoutManager.SpanSizeLookup() { @Override public int getSpanSize(int position) { switch(mAdapter.getItemViewType(position)){ case MyAdapter.TYPE_HEADER: return 1; case MyAdapter.TYPE_ITEM: return 2; default: return -1; } } }); mRecyclerView.setLayoutManager(mLayoutManager); …

30
Zaktualizuj bibliotekę obsługi systemu Android do wersji 23.2.0. Błąd powodujący: XmlPullParserException Binary XML wiersz pliku # 17 <vector> tag wymaga viewportWidth> 0
Próbuję zaktualizować moją bibliotekę wsparcia do wersji 23.2.0 i napotykam ten błąd: Exception while inflating &lt;vector&gt; org.xmlpull.v1.XmlPullParserException: Binary XML file line #17&lt;vector&gt; tag requires viewportWidth &gt; 0 at android.support.graphics.drawable.VectorDrawableCompat.updateStateFromTypedArray(VectorDrawableCompat.java:535) at android.support.graphics.drawable.VectorDrawableCompat.inflate(VectorDrawableCompat.java:472) at android.support.graphics.drawable.VectorDrawableCompat.createFromXmlInner(VectorDrawableCompat.java:436) at android.support.v7.widget.AppCompatDrawableManager$VdcInflateDelegate.createFromXmlInner(AppCompatDrawableManager.java:829) at android.support.v7.widget.AppCompatDrawableManager.loadDrawableFromDelegates(AppCompatDrawableManager.java:303) at android.support.v7.widget.AppCompatDrawableManager.getDrawable(AppCompatDrawableManager.java:178) at android.support.v7.widget.AppCompatDrawableManager.getDrawable(AppCompatDrawableManager.java:173) at android.support.v7.widget.TintTypedArray.getDrawable(TintTypedArray.java:60) at android.support.v7.widget.Toolbar.&lt;init&gt;(Toolbar.java:254) at android.support.v7.widget.Toolbar.&lt;init&gt;(Toolbar.java:196) at java.lang.reflect.Constructor.constructNative(Native Method) …

9
Wyświetl ActionMode na pasku narzędzi
Staram się korzystać android.view.ActionModez nowego android.support.v7.widget.Toolbar, oprócz tradycyjnego android.app.ActionBar. Mogę to wyświetlić za pomocą: toolbar.startActionMode(callback); Problem polega na tym, że ActionModejest wyświetlany nad ActionBar, a nie nad Toolbar. Czy jest sposób, aby to zmienić? Próbowałem ustawić następujący motyw w moim motywie, ale wydaje się, że nic to nie zmienia: &lt;item …

25
Błąd podczas napełniania klasy android.support.design.widget.NavigationView
Postępowałem zgodnie z samouczkiem dotyczącym nowego składnika NavigationView w bibliotece projektów pomocy technicznej i nie mogę przejść przez ten komunikat o błędzie: Error inflating class android.support.design.widget.NavigationView Próbowałem tutaj każdego obejścia Błąd podczas korzystania z jakichkolwiek elementów biblioteki obsługi projektów Androida ale komunikat o błędzie nadal istnieje. xml &lt;android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" …

12
Fragmenty Androida. Zachowywanie AsyncTask podczas obracania ekranu lub zmiany konfiguracji
Pracuję nad aplikacją na smartfony / tablety, używam tylko jednego pliku APK i ładuję zasoby w zależności od rozmiaru ekranu, najlepszym wyborem projektu wydaje się użycie fragmentów za pośrednictwem listy ACL. Ta aplikacja działała dobrze, do tej pory była oparta tylko na aktywności. To jest próbna klasa pokazująca, jak obsługuję …



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ę …

8
Brak ActionBar w PreferenceActivity po aktualizacji do Support Library v21
Po uaktualnieniu do Support Library v21 mój ActionBar PreferenceActivityzniknął. Czy przegapiłem jakieś atrybuty w moim motywie, aby go ponownie aktywować? Miałem podobny problem z czarnym ActionBarem . Próbowałem też dodać trochę hackingu, dodając Toolbardo układu głównego, ale to nie zadziałało zgodnie z oczekiwaniami.


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.