Als «android-support-library» getaggte Fragen

Die Android Support Library enthält Backport-APIs von neueren Plattformen und APIs, die Dienstprogrammfunktionen bieten.


19
ViewPager in einer NestedScrollView
Ich muss eine Oberfläche wie Google Newsstand erstellen, die eine Art ViewPager (horizontaler Bildlauf) über einem reduzierenden Header (vertikaler Bildlauf) ist. Eine meiner Anforderungen ist die Verwendung der neuen Design Support Library, die auf der Google IO 2015 vorgestellt wird. ( Http://android-developers.blogspot.ca/2015/05/android-design-support-library.html ) Basierend auf dem von Chris Banes erstellten …

12
So ändern Sie die Farbe des Symbolleisten-Startsymbols
Ich verwende eine android.support.v7.widget.Toolbar und habe in diesem Beitrag gelernt, wie man die Farbe des Hamburger-Symbols in Weiß ändert, aber der Aufwärts- / Rückwärtspfeil bleibt eine dunkle Farbe, wenn ich anrufe setDisplayHomeAsUpEnabled(true); Wie kann ich den Pfeil auch weiß machen? So sieht meine Symbolleiste aus, wenn ich setDisplayHomeAsUpEnabled () aufrufe: …

10
Wie bekomme ich die Symbolleiste aus dem Fragment?
Ich habe ActionBarActivitymit NavigationDrawerund benutze support_v7 Toolbarals ActionBar. In einem meiner Fragmente hat die Symbolleiste eine benutzerdefinierte Ansicht. In anderen Fragmenten Toolbarsollte Titel angezeigt werden. Wie bekomme ich eine ToolbarInstanz zum Anpassen aus Fragmenten? Ich kann ActionBar mit bekommen getActivity().getActionBar(), aber wenn ich setTitle()diese Instanz ActionBar aufrufe, tut es nichts. …

6
getSupportActionBar aus dem Fragment ActionBarCompat
Ich starte ein neues Projekt, das die AppCompat/ActionBarCompatIn- v7Support-Bibliothek verwendet. Ich versuche herauszufinden, wie man das getSupportActionBaraus einem Fragment heraus verwendet. Meine Aktivität, die das Fragment hostet, wird erweitert ActionBarActivity, aber ich sehe keine ähnliche Unterstützungsklasse für Fragmente. Aus meinem Fragment heraus public class CrimeFragment extends Fragment { //... getActivity().getSupportActionBar().setSubtitle(R.string.subtitle); …

13
Appcompatv7 - v21 Navigationsschublade ohne Hamburger-Symbol
Ich implementiere die Navigationsschublade im Lutscherstil mit der neuesten Appcompat-Unterstützungsbibliothek, aber das Problem ist, dass das Hamburger-Symbol nie angezeigt wird. Es wird nur das Symbol "Zurück" angezeigt. Dies ist mein Aktivitätscode import android.os.Bundle; import android.support.v4.widget.DrawerLayout; import android.support.v7.app.ActionBarActivity; import android.support.v7.app.ActionBarDrawerToggle; import android.support.v7.widget.Toolbar; import android.view.View; public class Home extends ActionBarActivity { private …

11
ViewPager.setOffscreenPageLimit (0) funktioniert nicht wie erwartet
Die Fragmente, die ich in meiner ViewPagerInstanz verwende, sind sehr ressourcenintensiv, daher möchte ich jeweils nur eines laden. Wenn ich Folgendes versuche: mViewPager.setOffscreenPageLimit(0); mViewPager.setAdapter(mPagerAdapter); Meine FragmentStatePagerAdapter.getItem(int position)Override-Funktion wird dreimal aufgerufen, was passiert, wenn ich anrufe mViewPager.setOffscreenPageLimit(1). Ich würde erwarten, dass es nur einmal aufgerufen wird, da ich 0 Offscreen-Seiten angegeben …

16
Verschachtelte Fragmente verschwinden während der Übergangsanimation
Hier ist das Szenario: Aktivität enthält Fragment A, das wiederum Verwendungen getChildFragmentManager()Fragmente hinzuzufügen A1und A2in seinem onCreateetwa so: getChildFragmentManager() .beginTransaction() .replace(R.id.fragmentOneHolder, new FragmentA1()) .replace(R.id.fragmentTwoHolder, new FragmentA2()) .commit() So weit, so gut, alles läuft wie erwartet. Wir führen dann die folgende Transaktion in der Aktivität aus: getSupportFragmentManager() .beginTransaction() .setCustomAnimations(anim1, anim2, anim1, …



5
RequiresApi vs TargetApi Android Annotationen
Was ist der Unterschied zwischen RequiresApiund TargetApi? Probe in Kotlin: @RequiresApi(api = Build.VERSION_CODES.M) @TargetApi(Build.VERSION_CODES.M) class FingerprintHandlerM() : FingerprintManager.AuthenticationCallback() HINWEIS: FingerprintManager.AuthenticationCallbackerfordert APIM HINWEIS 2: Wenn ich TargetApi nicht verwende, schlagen Flusen mit Fehler fehl class requires api level 23...

7
FEHLER: Renderprobleme Die folgenden Klassen konnten nicht gefunden werden: android.support.v7.internal.widget.ActionBarOverlayLayout
Ich bin nur ein Anfänger in der Entwicklung von Android-Apps. Wenn ich ein neues Projekt unter Android Studio 1.1.0 erstellt habe, wird der Fehler " Rendering-Probleme Die folgenden Klassen konnten nicht gefunden werden android.support.v7.internal.widget.ActionBarOverlayLayout " angezeigt. Jetzt habe ich auf Google danach gesucht und möglicherweise 3 Lösungen gefunden, die von …

4
java.lang.NoClassDefFoundError: android / graphics / drawable / Icon
Bisher habe ich diesen Fehler nur für einen Benutzer erhalten, der ein gerootetes Telefon verwendet (SM-G900R7 Android 4.4.2). Der Fehler ist wie folgt: 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 …

25
Die Statusleiste wird weiß und zeigt keinen Inhalt dahinter an
Ich probiere AppCompat auf Marshmallow aus. Und ich möchte eine transparente Statusleiste, die jedoch weiß wird. Ich habe ein paar Lösungen ausprobiert, aber sie haben bei mir nicht funktioniert ( Transparente Statusleiste funktioniert nicht mit windowTranslucentNavigation = "false" , Lollipop: Zeichnen Sie hinter statusBar, dessen Farbe auf transparent eingestellt ist …

22
Wie kann ich die Textfarbe der Snackbar der Unterstützungsbibliothek auf etwas anderes als Android einstellen: textColor?
Ich habe also angefangen, die neue Snackbar in der Design Support Library zu verwenden, aber ich habe festgestellt, dass die Definition von "android: textColor" in Ihrem Thema für die Textfarbe der Snackbar gilt. Dies ist offensichtlich ein Problem, wenn Ihre primäre Textfarbe dunkel ist. Kennt jemand einen Weg, um dies …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.