Android Lollipop, früher nur als "Android L" bekannt, wurde erstmals bei Google I / O 2014 gezeigt. Der endgültige Name wurde am 15. Oktober bestätigt. Es unterstützt API Level 21.
Wie kann ich beim Berühren des Layouts einen Welleneffekt in einem einfachen linearen / relativen Layout erzielen? Ich habe versucht, den Hintergrund eines Layouts auf Folgendes einzustellen: <?xml version="1.0" encoding="utf-8"?> <ripple xmlns:android="http://schemas.android.com/apk/res/android" android:color="?android:colorControlHighlight" > <item android:drawable="@android:color/white"/> </ripple> Ich sehe jedoch nur einen einfachen weißen Hintergrund und keinen Welleneffekt, wenn ich …
Ich habe einige SO-Fragen gesehen und sie gaben einige mögliche Methoden an, um das zu erreichen, was ich will. Beispielsweise: Verwenden Sie das colorControlHighlightAttribut in styles.xml. Hier ist meine styles-v21.xml: <style name="SelectableItemBackground"> <item name="android:colorControlHighlight">#5677FC</item> <item name="android:background">?attr/selectableItemBackground</item> </style> Und mein Widget: <TextView android:id="@+id/tv_take_photo_as_bt" android:layout_width="280dp" android:layout_height="48dp" android:text="@string/act_take_photo" style="@style/SelectableItemBackground"/> Und es funktioniert nicht. …
Ich versuche, das neue Design TabLayout in meinem Projekt zu verwenden. Ich möchte, dass sich das Layout an jede Bildschirmgröße und Ausrichtung anpasst, aber es kann in einer Ausrichtung korrekt angezeigt werden. Ich habe es mit Schwerkraft und Modus zu tun, indem ich mein tabLayout wie folgt einstelle: tabLayout.setTabGravity(TabLayout.GRAVITY_CENTER); tabLayout.setTabMode(TabLayout.MODE_SCROLLABLE); …
Nachdem Android 5.0 veröffentlicht wurde, fragte ich mich, wie ich die animierten Aktionsleistensymbole implementieren sollte. Diese Bibliothek hier implementiert es gut für mich, aber da die Appcompat v7-Bibliothek es hat, wie kann es implementiert werden? Die Bibliothek verweist in der Datei themen.xml darauf <item name="drawerArrowStyle">@style/Widget.AppCompat.DrawerArrowToggle</item> Unter diesem Stil <style name="Base.V7.Theme.AppCompat" …
Ich habe gerade meine Codebasis auf Lollipop aktualisiert und habe Probleme mit der Aktionsleiste. Ich verwende AppCompat und ActionBarActivity und fülle eine benutzerdefinierte Ansicht auf. Es scheint, dass die benutzerdefinierte Ansicht nicht mehr die gesamte Breite des Bildschirms einnimmt und links einen dünnen Streifen hinterlässt So sah es früher aus …
Beim neuen Lollipop-Update habe ich festgestellt, dass sich bei den nativen Google-Apps die Farbe der Statusleiste ändert, um mit der Aktionsleiste der App übereinzustimmen, die Sie ausführen. Ich sehe es auch in der Twitter-App, also denke ich, dass es nicht ausschließlich Google ist, der das kann. Weiß jemand, wie man …
Ich habe eine Bildschaltfläche, die beim Klicken nicht mit einer Berührungsanimation reagiert, da es sich im Gegensatz zu normalen Schaltflächen auf dem Lutscher, die über den integrierten Welleneffekt verfügen, um ein statisches Bild handelt. Ich möchte dem Bild den Ripple-Touch-Effekt für das Materialdesign hinzufügen, kann aber anscheinend keinen Weg finden, …
Versuch, die neue RecyclerView aus der Support-Bibliothek zu verwenden. Ich habe das 20-Update für die Support-Bibliothek mit dem SDK-Manager heruntergeladen. Ich habe die JAR-Datei zum libs-Ordner hinzugefügt - und zum Erstellungspfad hinzugefügt - kein Glück mit RecyclerView. Versucht, auch die Gradle-Abhängigkeit gemäß der API des Android-Entwicklers zu verwenden - nicht …
Ich versuche, mich mit dem neuen RecyclerView herumzuschlagen, und wenn ich versuche, es auszuführen, stürzt meine App sofort ab. Es gibt mir NullPointerException für den Versuch, auf Methoden von zuzugreifen android.support.v7.widget.RecyclerView. Ich habe mir andere Beiträge angesehen und festgestellt compile 'com.android.support:recyclerview-v7:+', dass die meisten Leute keine hatten, aber ich habe …
Ich arbeite an einem Android-Projekt und implementiere die Navigationsleiste. Ich lese gerade die neue Material Design Spec und die Material Design Checkliste durch . Die Spezifikation besagt, dass der ausziehbare Bereich über allem anderen, einschließlich der Statusleiste, schweben und über der Statusleiste halbtransparent sein sollte. Mein Navigationsbereich befindet sich über …
Während ich versuche, einen benutzerdefinierten Bildschirm für eingehende Anrufe zu erstellen, versuche ich, einen eingehenden Anruf programmgesteuert zu beantworten. Ich verwende den folgenden Code, aber er funktioniert nicht in Android 5.0. // Simulate a press of the headset button to pick up the call Intent buttonDown = new Intent(Intent.ACTION_MEDIA_BUTTON); buttonDown.putExtra(Intent.EXTRA_KEY_EVENT, …
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 habe das Entwurfsmuster für Benachrichtigungen durchgesehen und nichts gefunden, das über den Hintergrund des Benachrichtigungssymbols spricht. Wie Sie wahrscheinlich bemerkt haben, gibt es nur einen hellgrauen Hintergrund für benutzerdefinierte Benachrichtigungen. Apps wie Hangouts oder einfach die USB-Debugging-Benachrichtigung haben jedoch eine benutzerdefinierte Farbe für den Hintergrund des Benachrichtigungssymbols. Gibt es …
Wie implementieren Sie die Bottom-Sheet-Spezifikation? http://www.google.com/design/spec/components/bottom-sheets.html Das neue Update für Google Drive zeigt dies mit der Taste Floating Action Button -> Zugegeben, die Spezifikationen sagen niemals etwas über abgerundete Ecken aus, unabhängig davon, ob dies möglich ist, nur unsicher, wie es zu tun ist. Derzeit wird die AppCompat-Bibliothek verwendet und …
Ich verwende die folgenden Einstellungen durch gradle: compileSdkVersion 21 ANDROID_BUILD_MIN_SDK_VERSION=14 ANDROID_BUILD_TARGET_SDK_VERSION=21 ANDROID_BUILD_TOOLS_VERSION=21.0.2 ANDROID_BUILD_SDK_VERSION=21 Ich habe auch die folgenden Einstellungen in meiner Gradle-Datei: compile 'com.android.support:support-annotations:21.0.0' compile 'com.android.support:appcompat-v7:21.0.0' compile 'com.android.support:support-v4:21.0.0' Ich bekomme immer den Fehler UNEXPECTED TOP LEVEL EXCEPTION. Aber wenn ich das mache 21.0.0, 20.0.0funktioniert es gut ... aber ich kann …
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.