Ich habe mir gerade die Demo-App der neuen Designbibliothek für Android-Support angesehen. Es wird von Chris Banes auf Github zur Verfügung gestellt . Durch die App CoordinatorLayoutwird stark genutzt. Auch viele der Unterstützung Design - Bibliothek Klassen wie FloatingActionButton, SnackBar, AppBarLayoutusw. verhält sich anders , wenn gebrauchte innen CoordinatorLayout. Kann …
Oft sehe ich diese Deklaration der Symbolleiste in Layoutdateien: <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> Warum gibt es zwei Attribute, die sich auf das Thema beziehen: theme und popupTheme? Was sind die Ziele von jedem von ihnen?
Ich verwende ein EditTextInside-A TextInputLayout, aber nach dem Upgrade der Support-Bibliothek auf 23.2.0 wird im Logcat die folgende Warnung angezeigt: Was ist der Unterschied zwischen einem regulären EditTextund einem TextInputEditText? Ich kann anscheinend keine Dokumentation dafür finden.
Wie können Sie den Status eines Fragments mithilfe der Android Support Design Library (v23.2.1) BottomSheetDialogFragmentauf erweitert erweitern BottomSheetBehavior#setState(STATE_EXPANDED)? https://code.google.com/p/android/issues/detail?id=202396 sagt: Die unteren Blätter werden zuerst auf STATE_COLLAPSED gesetzt. Rufen Sie BottomSheetBehavior # setState (STATE_EXPANDED) auf, wenn Sie es erweitern möchten. Beachten Sie, dass Sie die Methode nicht vor dem Anzeigen …
Ich verwende Vector Drawables in Android vor Lollipop und dies sind einige meiner Bibliotheken und Tool-Versionen: Android Studio: 2.0 Android Gradle Plugin: 2.0.0 Build Tools: 23.0.2 Android Support Library: 23.3.0 Ich habe diese Eigenschaft in meiner App-Ebene hinzugefügt Build.Gradle android { defaultConfig { vectorDrawables.useSupportLibrary = true } } Es ist …
Ich möchte ein gitterartiges Layout mit Abschnittsüberschriften implementieren. Denken Sie an https://github.com/TonicArtos/StickyGridHeaders Was mache ich nun: 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); …
Ich versuche, meine Support-Bibliothek auf 23.2.0 zu aktualisieren und stelle diesen Fehler fest: Exception while inflating <vector> org.xmlpull.v1.XmlPullParserException: Binary XML file line #17<vector> tag requires viewportWidth > 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.<init>(Toolbar.java:254) at android.support.v7.widget.Toolbar.<init>(Toolbar.java:196) at java.lang.reflect.Constructor.constructNative(Native …
Ich versuche, das android.view.ActionModemit dem Neuen android.support.v7.widget.Toolbarzusätzlich zum Traditionellen zu verwenden android.app.ActionBar. Ich kann es anzeigen mit: toolbar.startActionMode(callback); Das Problem ist, dass das ActionModeüber dem ActionBarund nicht über dem angezeigt wird Toolbar. Gibt es eine Möglichkeit, das zu ändern? Ich habe versucht, Folgendes in mein Thema aufzunehmen, aber es scheint …
Ich habe ein Tutorial der neuen Komponente NavigationView in der Support Design Library befolgt und kann diese Fehlermeldung nicht verarbeiten: Error inflating class android.support.design.widget.NavigationView Ich habe hier jede Problemumgehung versucht Fehler bei der Verwendung von Elementen der Android Design Support Library Es liegt jedoch weiterhin eine Fehlermeldung vor. xml <android.support.v4.widget.DrawerLayout …
Ich arbeite an einer Smartphone / Tablet-App, verwende nur eine APK und lade je nach Bildschirmgröße die erforderlichen Ressourcen. Die beste Wahl für das Design schien die Verwendung von Fragmenten über die ACL zu sein. Diese App hat bisher einwandfrei funktioniert und ist nur aktivitätsbasiert. Dies ist eine Scheinklasse, wie …
Ich versuche herauszufinden, wie FloatingActionButton aus der Android-Support-Bibliothek geändert werden kann. Kann es mit dem Text anstelle des Bildes verwendet werden? So etwas wie dieses: Ich sehe, dass es ImageButton erweitert, also denke ich nicht. Habe ich recht? Ist dies in Bezug auf das Materialdesign im Allgemeinen richtig?
Nach dem Upgrade auf die Support Library v21 ist meine ActionBar in meiner PreferenceActivityverschwunden. Habe ich einige Attribute in meinem Thema verpasst, um es wieder zu aktivieren? Ich hatte ähnliche Probleme mit einer schwarzen ActionBar . Ich habe auch versucht, es ein wenig hackisch hinzuzufügen, indem ich Toolbardem Root-Layout ein …
Ich versuche, neue Funktionen Snackbaraus der Android Design Support Library zu nutzen, um mehrzeilige Snackbars anzuzeigen, wie in http://www.google.com/design/spec/components/snackbars-toasts.html#snackbars-toasts-specs gezeigt : import android.support.design.widget.Snackbar; final String snack = "First line\nSecond line\nThird line"; Snackbar.make(mView, snack, Snackbar.LENGTH_LONG).show(); Es wird nur First line...auf meinem Nexus 7 angezeigt. Wie werden alle Zeilen angezeigt? PS: Ich …
Es ist fantastisch, den Quellcode an externe Bibliotheken anzuhängen. Wo finde ich den Quellcode für das v4- Supportpaket ? Vorzugsweise wäre es eine Zip-Datei, die leicht an die android-support-v4.jarin Eclipse angehängt werden könnte .
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.