Als «android» getaggte Fragen

Android ist Googles mobiles Betriebssystem, mit dem digitale Geräte (Smartphones, Tablets, Automobile, Fernseher, Wear, Glass, IoT) programmiert oder entwickelt werden. Verwenden Sie für Themen im Zusammenhang mit Android Android-spezifische Tags wie Android-Intent, Android-Aktivität, Android-Adapter usw. Verwenden Sie für andere Fragen als Entwicklung oder Programmierung, die sich jedoch auf das Android-Framework beziehen, diesen Link: https: // android.stackexchange.com.

9
Das Laden des Skripts wurde abgelehnt, da es gegen die folgende Richtlinie zur Inhaltssicherheitsrichtlinie verstößt
Als ich versuchte, meine App auf Geräten mit einem Android-System über 5.0.0 ( Lollipop ) bereitzustellen , wurden immer wieder folgende Fehlermeldungen angezeigt: 07-03 18: 39: 21.621: D / SystemWebChromeClient (9132): Datei: ///android_asset/www/index.html: Zeile 0: Das Laden des Skripts 'http: // xxxxx' wurde abgelehnt, da es den folgenden Inhalt verletzt …

10
Kann ich eine Bibliothek verwenden, die Android-Unterstützung für Androidx-Projekte verwendet?
Ich weiß, Androidx- und Support-Abhängigkeit verursacht Multidex-Fehler Wir können Androidx- und Android-Support nicht gleichzeitig verwenden. Also migriere ich total zu AndroidX. aber einer meiner abhängigkeiten lib benutzte android support "lottie". Was können wir in der obigen Situation tun? Soll ich 'lottie' aus meinem Projekt entfernen? unten ist mein gradle defaultConfig …

3
Warum gibt es eine separate MutableLiveData-Unterklasse von LiveData?
Es sieht so MutableLiveDataaus, als würde es sich LiveDatanur dadurch unterscheiden, dass die Methoden setValue()und veröffentlicht postValue()werden, während LiveDatasie geschützt sind. Was sind einige Gründe, eine separate Klasse für diese Änderung zu erstellen und diese Methoden nicht einfach als öffentlich an LiveDatasich zu definieren? Ist eine solche Form der Vererbung …


2
Unterschied zwischen apk (.apk) und App Bundle (.aab)
Vor kurzem hat Google eine neue Funktion vorgestellt, app bundledie APK mit Ausnahme ihrer Flexibilität und ihrer architektonischen Unterschiede ziemlich ähnlich ist. Ich habe viele Blogs / Artikel vorgelesen, um zu verstehen, wie das App-Bundle auf Geräten im Vergleich zur APK-Datei funktioniert. Was ist der eigentliche interne Arbeitsprozess des App-Bundles …

28
Android Navigation Architecture Component - Aktuelles sichtbares Fragment abrufen
Bevor ich die Navigationskomponente ausprobierte, führte ich Fragmenttransaktionen manuell durch und verwendete das Fragment-Tag, um das aktuelle Fragment abzurufen. val fragment:MyFragment = supportFragmentManager.findFragmentByTag(tag):MyFragment Jetzt habe ich in meinem Hauptaktivitätslayout so etwas wie: <fragment android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/nav_host" app:navGraph= "@navigation/nav_item" android:name="androidx.navigation.fragment.NavHostFragment" app:defaultNavHost= "true" /> Wie kann ich das aktuell angezeigte Fragment von …

19
Ziel mit Hash-String android-23 konnte nicht gefunden werden
Beim Versuch, OpenStreetMapView aus git: //github.com/osmdroid/osmdroid zu erstellen, wird folgende Fehlermeldung angezeigt: failed to find target with hash string android-23: D:\Users\myusername\AppData\Local\Android Wie kann ich das beheben? Frühere ähnliche Fragen schlagen vor, zu überprüfen, ob Android 23 nicht installiert ist, in meinem Fall jedoch. Nachfolgend finden Sie einige relevante Informationen: ANDROID_HOME …

8
Wie gehe ich mit der Schaltfläche Zurück im Dialogfeld um?
Ich entwickle eine Anwendung, die beim Drücken der Schaltfläche einen Dialog mit den Schaltflächen OK und Abbrechen öffnet. Es funktioniert gut. Wenn der Benutzer die Zurück-Taste drückt, gehe ich wie folgt vor public boolean onKeyDown(int keyCode, KeyEvent event) { if ((keyCode == KeyEvent.KEYCODE_BACK)) { } return super.onKeyDown(keyCode, event); } Die …
94 android  button  dialog  back 

10
Android: Aktivität öffnen, ohne im Stapel zu speichern
Ich habe 2 Aktivitäten: Main und List. Von Main aus können Sie List öffnen. In der Liste können Sie Main öffnen. Ich mag es so , dass jede Öffnung der Liste nicht nicht in die ‚Geschichte‘ gerettet werden. Wenn Sie also von Main zurück drücken, können Sie nicht zur Liste …



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 …

1
ArrayAdapter in ListView: UnsupportedOperationException kann nicht geändert werden
Ich versuche eine Liste mit Namen zu erstellen. Diese Liste sollte änderbar sein (Hinzufügen, Löschen, Sortieren usw.). Wenn ich jedoch versuchte, die Elemente im ArrayAdapter zu ändern, stürzte das Programm mit einem java.lang.UnsupportedOperationExceptionFehler ab. Hier ist mein Code: ListView panel = (ListView) findViewById(R.id.panel); String[] array = {"a","b","c","d","e","f","g"}; final ArrayAdapter<String> adapter …

6
Android Json und Nullwerte
Wie kann ich erkennen, wenn ein JSON-Wert null ist? Zum Beispiel: [{"Benutzername": null}, {"Benutzername": "null"}] Der erste Fall repräsentiert einen nicht existierenden Benutzernamen und der zweite einen Benutzer mit dem Namen "null". Wenn Sie jedoch versuchen, beide Werte abzurufen, wird die Zeichenfolge "null" angezeigt. JSONObject json = new JSONObject("{\"hello\":null}"); json.put("bye", …
94 java  android  json 

10
So implementieren Sie die Rate It-Funktion in der Android App
Ich entwickle eine Android App. In dem alles richtig funktioniert. Meine App ist startbereit. Aber da muss ich noch eine Funktion implementieren. Ich muss ein Popup anzeigen, das enthält Rate It und Remind me later Wenn ein Benutzer die App auf dem Markt bewertet, wird das Popup nicht ausgeblendet. Ich …

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.