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.

7
Umgang mit der Zurück-Schaltfläche in der Aktivität
Wie gehe ich mit einer Zurück-Schaltfläche in einer Aktivität um? Ich habe einige Knöpfe. Wenn ich auf eine der Schaltflächen klicke, wird zu den von mir benötigten Schaltflächen umgeleitet. Es funktioniert gut, aber wenn ich die Zurück-Taste drücke, ist es fertig. So lösen Sie dieses Problem. Ich habe nur eine …
136 android 

9
Schaltflächen mit LinearLayout am unteren Bildschirmrand platzieren?
Ich habe den folgenden Code, wie mache ich es so, dass die 3 Schaltflächen unten sind? <TextView android:id="@+id/textView1" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="60dp" android:gravity="center" android:text="@string/observer" android:textAppearance="?android:attr/textAppearanceLarge" tools:context=".asdf" android:weight="1" /> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" > <Button android:id="@+id/button1" style="?android:attr/buttonStyleSmall" android:layout_width="145dp" android:layout_height="wrap_content" android:layout_gravity="center_horizontal|center" android:text="1" /> <Button android:id="@+id/button2" style="?android:attr/buttonStyleSmall" android:layout_width="145dp" android:layout_height="wrap_content" android:layout_gravity="center_horizontal|center" android:text="2" /> <Button android:id="@+id/button3" …

10
Android TextView: "Mit setText angezeigten Text nicht verketten"
Ich setze Text mit setText () wie folgt. prodNameView.setText("" + name); prodOriginalPriceView.setText("" + String.format(getString(R.string.string_product_rate_with_ruppe_sign), "" + new BigDecimal(price).setScale(2, RoundingMode.UP))); In diesem ersten Fall ist die Verwendung einfach und im zweiten Fall wird Text mit Formatierungstext festgelegt. Android Studio ist so sehr interessant, ich habe Menü verwendet Analyze -> Code Cleanupund …

30
IllegalArgumentException: Das Navigationsziel xxx ist diesem NavController unbekannt
Ich habe ein Problem mit der neuen Android-Navigationsarchitekturkomponente, wenn ich versuche, von einem Fragment zum anderen zu navigieren. Ich erhalte den folgenden seltsamen Fehler: java.lang.IllegalArgumentException: navigation destination XXX is unknown to this NavController Jede andere Navigation funktioniert gut, außer dieser. Ich benutze die findNavController()Funktion von Fragment, um Zugriff auf die …

8
requestFeature () muss vor dem Hinzufügen von Inhalten aufgerufen werden
Ich versuche, eine benutzerdefinierte Titelleiste zu implementieren: Hier ist meine Helferklasse: import android.app.Activity; import android.view.Window; public class UIHelper { public static void setupTitleBar(Activity c) { final boolean customTitleSupported = c.requestWindowFeature(Window.FEATURE_CUSTOM_TITLE); c.setContentView(R.layout.main); if (customTitleSupported) { c.getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.titlebar); } } } Hier rufe ich es in onCreate () auf: @Override public void …


18
java.lang.IllegalStateException: Diese Aktion kann nach onSaveInstanceState nicht ausgeführt werden
Ich verwende die Support-Bibliothek für meine App. In meiner FragmentActivity verwende ich eine AsyncTask zum Herunterladen von Daten aus dem Internet. In der onPreExecute () -Methode füge ich ein Fragment hinzu und in der onPostExecute () -Methode entferne ich es erneut. Wenn die Ausrichtung dazwischen geändert wird, erhalte ich die …

11
Leere Ansicht anzeigen, wenn ListView leer ist
Aus irgendeinem Grund wird die leere Ansicht, in diesem Fall eine Textansicht , immer angezeigt, auch wenn die ListView nicht leer ist. Ich dachte, die ListView würde automatisch erkennen, wann die leere Ansicht angezeigt werden soll . <RelativeLayout android:id="@+id/LinearLayoutAR" android:layout_height="fill_parent" android:layout_width="fill_parent"> <ListView android:id="@+id/ARListView" android:layout_width="fill_parent" android:layout_height="fill_parent"></ListView> <ProgressBar android:id="@+id/arProgressBar" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerHorizontal="true" …
135 android  listview 

23
Java endete mit einem Exit-Wert ungleich Null 2 ​​- Android Gradle
Ich erhalte diesen Fehler beim Ausführen meiner Android-App (ich habe sie bereinigt und dann erstellt, aber der Fehler ist immer noch vorhanden) Synchronisieren: OK Projekt erstellen: OK Sauber: OK Ausführen: Fehler Fehler: Ausführung für Task ': app: dexDebug' .com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Prozess 'Befehl' C: \ Programme \ Java \ jdk1.7.0 _25 …


5
Asynctask vs Thread in Android
In der Benutzeroberfläche habe ich für einige Hintergrundarbeiten eine separate verwendet Thread. Aber wie von anderen vorgeschlagen, benutze ich jetzt AsyncTask. Was ist der Hauptunterschied zwischen a Threadund an AsyncTask? In welchem ​​Szenario sollte ich ein Threadoder ein verwenden AsyncTask?

10
Wie füge ich einem PreferenceScreen eine Schaltfläche hinzu?
Ich bin ziemlich neu in der Android-Entwicklung und bin gerade auf Einstellungen gestoßen. Ich fand PreferenceScreenund wollte damit eine Login-Funktionalität erstellen. Das einzige Problem, das ich habe, ist, dass ich nicht weiß, wie ich der Schaltfläche "Anmelden" hinzufügen kann PreferenceScreen. So PreferenceScreensieht mein aus: <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"> ... <PreferenceScreen android:title="@string/login" android:key="Login"> …

7
Wie verwende ich die Kamera oder die camera2-API von Android, um alte und neue API-Versionen ohne Verfallsnotizen zu unterstützen?
Die neue camera2 API verwirrt mich. Ich möchte eine App (für Android-APIs 10 - 21) entwickeln, die die Kamera des Geräts verwendet. Wie hier angegeben , sollte ich die "Kamera" -API verwenden. Wenn ich jedoch versuche, die "Kamera" -API (android.hardware.Camera) zu den Benutzerfunktionen des Manifests hinzuzufügen , wird sie als …

9
So ändern Sie den App-Namen pro Gradle-Build-Typ
Ich versuche herauszufinden, wie ich den App-Namen meiner Anwendung pro Build-Typ in Gradle ändern kann. Zum Beispiel möchte ich die Debug-Version <APP_NAME>-debugund die QA-Version haben <APP-NAME>-QA. Ich bin vertraut mit: debug { applicationIdSuffix '.debug' versionNameSuffix '-DEBUG' } Ich kann jedoch scheinbar keinen Gradle-Befehl finden, um die Änderung der App im …


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.