Tag: android kompatibilität

Appcompat-, Kompatibilitäts- und Support-Bibliotheken für Lollipop wenn Minimum SDK = 14

Wir haben eine vorhandene Android App, die API Level 8 bis zu 18 unterstützt. Wir haben Kompatibilitätsbibliotheken 19.1.0 verwendet. Jetzt ändern wir / aktualisieren auf: Minimum SDK = 14 Ziel = Android-22 Jetzt gibt es v4, v7, v13 Unterstützung, Kompatibilität und appcompat Bibliotheken in verschiedenen Versionen, ich bin nicht sicher, welche zu enthalten und welche […]

Wie bekomme ich "? Android: attr / actionBarSize" mit Kompatibilitätsbibliothek

Ich versuche, Fragments und ActionBar in einem Android 2.2 Projekt zu verwenden. Es gibt einen Fehler bei der Verwendung von "? Android: attr / actionBarSize", wie bekomme ich diesen Wert richtig? Beispiel: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="horizontal" android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/frags"> <fragment class="com.example.android.hcgallery.TitlesFragment" android:id="@+id/frag_title" android:visibility="gone" android:layout_marginTop="?android:attr/actionBarSize" android:layout_width="@dimen/titles_size" android:layout_height="match_parent" /> <fragment class="com.example.android.hcgallery.ContentFragment" android:id="@+id/frag_content" android:layout_width="match_parent" android:layout_height="match_parent" /> </LinearLayout> Fehler: Keine […]

Besser die Verwendung von FragmentActivity (oder ActionBarActivity) oder Systemaktivität bei der Ausrichtung von min API 14 (ICS)?

Ich mache meine App mit einer Android-Android-Version von 4.0 (ICS, API Level 14). Zuerst habe ich vermutet, dass ich mit FragmentActivity als Basisklasse für die Aktivitäten loswerden kann, aber es scheint, dass einige Support-Bibliotheksklassen wie FragmentStatePagerAdapter nicht auf dem System-Framework verfügbar sind und es braucht die Unterstützung Fragment statt des Systems Fragment . Also frage […]

Wie kann man sich ändern ändern im Listenelement Layout Verhalten ändern zwischen sdk 17 und 18?

Ich habe eine einfache App erstellt, um eine Änderung zu veranschaulichen, wie sich LinearLayout verhält, wenn sie in einem RelativeLayout zwischen SDK 17 und SDK 18 eingewickelt wird. Zuerst Screenshots: Wenn targetSdkVersion "17" ist: Wenn targetSdkVersion "18" ist: Das Layout für diese Aktivität ist: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#00ffff" android:orientation="vertical" > <include layout="@layout/test_list_item"/> <ListView android:id="@+id/listview" […]

Ist ActionBarSherlock noch notwendig?

Bis früher war ich unter dem Eindruck, dass ich, wenn ich ActionBar auf Geräten unter SDK Version 11 verwenden möchte, ABS verwenden müsste. Aber nach dem Betrachten von einigen Fragen auf SO hier, kam ich auf diese: http://developer.android.com/resources/samples/ActionBarCompat/index.html Dieses System sieht so aus, als ob es ein voll funktionsfähiges Actionbar-System auf PreHoneycomb-Geräten bietet. Speziell, obwohl […]

Kann ich ein actionLayout im Überlaufmenü von android.support.v7.widget.Toolbar verwenden?

Ich versuche, ein SwitchCompat Widget im Overflow-Menü von android.support.v7.widget.Toolbar aber ich kann es einfach nicht an die Arbeit bringen, es erscheint immer leer. Hier ist meine Menüdefinition: <menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" tools:context="com.oveflowtest.ScrollingActivity"> <item android:id="@+id/action_settings" android:orderInCategory="100" android:title="@string/action_settings" app:showAsAction="never"/> <item android:id="@+id/test" app:actionLayout="@layout/testlayout" app:showAsAction="never"/> </menu> Und hier ist testlayout : <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> […]

GridLayout aus der Supportbibliothek zeigt keine 2 Zeilen auf Android 2, onChildVisibilityChanged Error

Hat jemand die Support-Bibliothek bekommen, um ein Raster-Layout korrekt in Android 2 zu machen? Statt 2 Zeilen und Spalten bekomme ich eine einzelne Zeile auf dem Bildschirm und sehe diesen Fehler in der Logcat-Ausgabe: Android GridLayout konnte die Methode android.support.v7.widget.ViewGroup.onChildVisibilityChanged nicht finden Das gleiche genaue Layout funktioniert auf Android4 -> ICS, wenn ich das Layout-Tag […]

Visuelle Anzeige von über Scroll in Android

Ich versuche, einige visuelle Indikation hinzuzufügen, dass es keine weiteren Seiten in der gewünschten Fling Richtung in der ViewPager gibt. Allerdings kämpfe ich, um einen Platz zu finden, wo man relevanten Code setzt. Ich habe versucht, die ViewPager-Klasse mit folgendem Code zu erweitern, aber der Toast wird nicht ev.getOrientation() gibt immer 0 zurück). Ich habe […]

Optimierung der Android-Manifest-Datei für die meisten unterstützten Geräte

Ich habe Probleme, meine Manifest-Datei zu bekommen, um mit vielen der neueren Handys kompatibel zu sein, wenn ich eine neue APK-Datei hochlade und ich verstehe nicht warum. Ich teste es auf einem brandneuen HTC Evo V , aber aus welchem ​​Grund auch immer, wird dieses Gerät nicht in der Kompatibilitätsliste angezeigt. Ich kompiliere gegen API […]

Erkennung der Daumenposition in SeekBar vor API Version 16

Grundsätzlich muss ich feststellen, wann sich der Fortschritt in der SeekBar ändert und eine Textansicht auf den Daumen zieht, die den Fortschrittswert angibt. Ich mache dies durch die Implementierung eines OnSeekBarChangeListener und auf dem public void onProgressChanged(SeekBar seekBar, int progress, boolean b) Methode, ich nenne Rect thumbRect = seekBar.getThumb().getBounds(); Um festzustellen, wo der Daumen positioniert […]

Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.