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.

11
notifyDataSetChange funktioniert nicht über einen benutzerdefinierten Adapter
Wenn ich meine wieder auffülle ListView, rufe ich eine bestimmte Methode von meiner auf Adapter. Problem : Wenn ich updateReceiptsListvon meinem aus anrufe Adapter, werden die Daten aktualisiert, aber mein ListViewspiegelt die Änderung nicht wider. Frage : Warum werden meine ListViewneuen Daten nicht angezeigt , wenn ich anrufe notifyDataSetChanged? Adapter …

8
Wie verwende ich die Datenbindung, um eine Zeichenfolge aus Ressourcen mit einer dynamischen Variablen in XML zu kombinieren?
Ich habe eine Textansicht mit einer fest codierten Zeichenfolge und eine dynamische Variable, die ich am Ende dieser Zeichenfolge einfügen möchte. Das ist mein Code: <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" android:layout_marginLeft="16dp" android:layout_marginRight="16dp"> <TextView android:id="@+id/PeopleName" android:layout_width="match_parent" android:layout_height="match_parent" android:text="@string/Generic_Text"+"@{ Profile.name }" /> </LinearLayout> Ich habe ein Problem mit android:text="@string/Generic_Text"+"@{ Profile.name }". Der Generic_TextStatus …

25
Android Studio Gradle: Fehler: Ausführung für Aufgabe ': app: processDebugGoogleServices' fehlgeschlagen. > Für das Paket wurde kein passender Client gefunden
Ich versuche , meine Google - Play - Dienste Abhängigkeiten 8.4.0 zu aktualisieren , indem Sie das folgende Beispiel Google gibt hier , aber ich bin immer die folgende Fehlermeldung ( ‚com.example.exampleapp‘ ist ein Ersatz für meinen App Paketnamen): Error:Execution failed for task ':app:processDebugGoogleServices'. > No matching client found for …

10
Recyclerview und Umgang mit verschiedenen Arten der Zeileninflation
Ich versuche mit dem neuen zu arbeiten RecyclerView, aber ich konnte kein Beispiel dafür finden, dass RecyclerViewverschiedene Arten von Zeilen / Kartenansichten aufgeblasen werden. Mit ListViewüberschreibe ich das getViewTypeCountund getItemViewType, um verschiedene Arten von Zeilen zu behandeln. Soll ich es wie "alt" machen oder soll ich etwas damit machen LayoutManager? …

8
Java / Android - Wie drucke ich einen vollständigen Stack-Trace aus?
Wie drucke ich in Android (Java) einen vollständigen Stack-Trace aus? Wenn meine Anwendung aufgrund einer nullPointerException oder ähnlichem abstürzt, wird eine (fast) vollständige Stapelverfolgung wie folgt gedruckt: java.io.IOException: Attempted read from closed stream. com.android.music.sync.common.SoftSyncException: java.io.IOException: Attempted read from closed stream. at com.android.music.sync.google.MusicSyncAdapter.getChangesFromServerAsDom(MusicSyncAdapter.java:545) at com.android.music.sync.google.MusicSyncAdapter.fetchDataFromServer(MusicSyncAdapter.java:488) at com.android.music.sync.common.AbstractSyncAdapter.download(AbstractSyncAdapter.java:417) at com.android.music.sync.common.AbstractSyncAdapter.innerPerformSync(AbstractSyncAdapter.java:313) at com.android.music.sync.common.AbstractSyncAdapter.onPerformLoggedSync(AbstractSyncAdapter.java:243) …

5
So verwenden Sie SearchView in der Symbolleiste Android
Der Code, an dem ich arbeite, verwendet a Toolbarund bläst a auf menu. Hier ist der Code private Toolbar mToolbar; mToolbar.inflateMenu(R.menu.chat_screen_menu); setupMenu (); private void setupMenu () { mMenu = mToolbar.getMenu(); if (mMenu != null) { if (mChatPager != null && mChatPager.getCurrentItem() > 0) { mMenu.setGroupVisible(R.id.menu_group_chats, true); mMenu.setGroupVisible(R.id.menu_group_contacts, false); } …

5
Die Rasteransichtshöhe wird abgeschnitten
Ich versuche, 8 Elemente in einer Rasteransicht anzuzeigen. Leider ist die Höhe der Rasteransicht immer zu gering, sodass nur die erste Zeile und ein kleiner Teil der zweiten angezeigt werden. Durch die Einstellung android:layout_height="300dp"funktioniert es. wrap_ contentund fill_parentanscheinend nicht. Meine Rasteransicht: <GridView android:id="@+id/myId" android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="center" android:horizontalSpacing="2dp" android:isScrollContainer="false" android:numColumns="4" android:stretchMode="columnWidth" …
124 android  gridview 

16
Zeichnen Sie mehrzeiligen Text auf Leinwand
Eine hoffentlich schnelle Frage, aber ich kann anscheinend keine Beispiele finden ... Ich möchte mehrzeiligen Text Viewüber a in einen Benutzer schreiben Canvas, und in habe onDraw()ich: ... String text = "This is\nmulti-line\ntext"; canvas.drawText(text, 100, 100, mTextPaint); ... Ich hatte gehofft, dass dies zu Zeilenumbrüchen führen würde, aber stattdessen sehe …

14
Verwenden von Build-Typen in Gradle, um dieselbe App auszuführen, die ContentProvider auf einem Gerät verwendet
Ich habe Gradle so eingerichtet, dass meiner Debug-App das Paketnamensuffix hinzugefügt wird, damit ich die von mir verwendete Release-Version und die Debug-Version auf einem Telefon haben kann. Ich habe darauf verwiesen: http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Build-Types Meine build.gradle-Datei sieht folgendermaßen aus: ... android { ... buildTypes { debug { packageNameSuffix ".debug" versionNameSuffix " debug" …

11
Android - StartForeground für einen Dienst implementieren?
Ich bin mir also nicht sicher, wo / wie ich diese Methode implementieren soll, damit mein Dienst im Vordergrund ausgeführt wird. Derzeit beginne ich meinen Dienst wie folgt in einer anderen Aktivität: Intent i = new Intent(context, myService.class); context.startService(i); Und dann versuche ich in onCreate () von myServices startForeground () …


1
"Führen Sie den Dolchprozessor lieber über diese Klasse aus" in Kotlin
Ich bekomme diese Notiz im Build, wenn ich eine Injektion in eine Kotlin-Klasse mache (übrigens habe ich ein gemischtes Android-Projekt mit Kotlin und Java). Zum Beispiel compileStagingDebugJavaWithJavacerhalte ich nach dieser Gradle-Aufgabe: (StagingDebug ist meine Build-Variante) die folgende Meldung: "Hinweis: Generieren eines MembersInjector oder einer Factory für com.packageNameXXX.CourseDiscoveryMapFragment. Führen Sie den …
124 android  kotlin  dagger 

10
BottomNavigationView zeigt jederzeit sowohl Symbole als auch Textbeschriftungen an
Ich verwende android.support.design.widget.BottomNavigationView aus der Design Support Library Version 25 compile 'com.android.support:design:25.0.0' <android.support.design.widget.BottomNavigationView android:id="@+id/bottomBar" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:layout_gravity="center" app:itemBackground="@color/colorPrimary" app:menu="@menu/bottom_navigation_main" android:forceHasOverlappingRendering="true"/> Wenn in @ menu / bottom_navigation_main nur drei Aktionen vorhanden sind, werden jederzeit sowohl Symbole als auch Textbeschriftungen angezeigt. Wie können jederzeit Symbole und Textbeschriftungen angezeigt werden, wenn mehr …

6
Recycler-Ansicht mit einem einzelnen Artikel
Ich habe einen seltsamen Fehler, bei dem in recyclerview nur ein einziger Artikel angezeigt wird. Unten ist der Code für meinen Recyclerview-Adapter: public class ChatAdapter extends RecyclerView.Adapter<RecyclerView.ViewHolder> { List<chat> chats; String username; final int My=0,Their=1; public ChatAdapter(List<chat> chats) { this.chats = chats; this.username = PushApp.getApp().getSPF().getStringData(Constants.ANAME); } @Override public RecyclerView.ViewHolder onCreateViewHolder(ViewGroup …

10
Senden von Dateien mit POST mit HttpURLConnection
Da empfehlen die Android-Entwickler die Verwendung desHttpURLConnection Klasse , habe ich mich gefragt, ob mir jemand ein gutes Beispiel dafür geben kann, wie eine Bitmap- "Datei" (eigentlich ein In-Memory-Stream) per POST an einen Apache-HTTP-Server gesendet wird. Ich bin nicht an Cookies oder Authentifizierung oder etwas Kompliziertem interessiert, aber ich möchte …

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.