Tag: java

Ändern Sie die Sprache des Android Emulators auf Android 6.0 und 7.0

Ich versuche, die Sprache auf einem Android-Version 6.0 (oder größer) Emulator durch die Adb-Shell zu ändern. Der erste Wechsel funktioniert aber der nächste nicht. Auf Android 5.0 funktioniert es gut -> ich konnte die Sprache mehr als einmal ändern. Die Befehle, die ich verwende, um die Sprache zu ändern, sind: Adb shell Setprop persist.sys.language [XX] […]

Android: Wie man seit Datum von Server Datum zu bauen

Ich habe den folgenden Code, um einen Server zurückgegebenen Datum String zu einem seit String zu konvertieren. /** * Change date format to "since" string * */ public static String timeSince(String dateString) { Date date = stringToDate(dateString); String result = (DateUtils.getRelativeTimeSpanString(date.getTime())).toString(); return result; } /** * Function to convert server date string to Date * […]

Freigeben von Ressourcen zwischen OpenGL-Kontexten auf Android

Ich versuche, mehrere EGL-Kontexte zu verwenden, um Texturen außerhalb meines Hauptfadens zu laden. Ich bekomme einen EGL_BAD_CONTEXT Fehler nach meinem eglCreateContext Anruf. Innerhalb meines android.opengl.Renderers public void onSurfaceCreated (javax.microedition.khronos.opengles.GL10 gl, EGLConfig config) { // … EGLContext sharedContext = egl.getCurrentContext(); EGLDisplay display = eglGetCurrentDisplay(); eglCreateContext(display, config, sharedContext, new int[] { EGL_CONTEXT_CLIENT_VERSION, 2 } ); } Die […]

Gradle: Kann keine Variable finden

Ich habe ein neues Projekt namens 'UtilsLib' erstellt. In diesem Projekt habe ich mehrere Module erstellt, alle Bibliotheksmodule, einer von ihnen heißt 'utils'. Um das lib zu testen, habe ich ein neues Projekt namens 'Test1' erstellt. Ich habe das "utils" -Modul des "UtilsLib" -Projekts zu 'Test1' hinzugefügt include ':utils' project(':utils').projectDir = new File('/Users/xyz/AndroidStudioProjects/UtilsLib/utils') Auf die […]

Stranger Dinge in Android-Klasse Auflösung

Ich beobachte ein paar Verhaltensweisen auf Android (ich arbeite an einem Multidex-Problem, also verwende ich einen Emulator in 4.4.4), die mich sprachlos über Android-Klasse lade: Auf Android-Klassen soll nicht gelöst werden, wenn sie vom Klassenlader geladen werden. Aber wenn ich eine Klasse schaffe: public class M { public Foo m(String i) { switch (i) { […]

RecyclerDie Elemente ändern die Größe nach dem Auffrischen

Ich habe ein RecyclerView wie das folgende Bild präsentiert: Dies ist der Setup-Code für diese RecyclerView : RecyclerView.LayoutManager layoutManager = new GridLayoutManager(this, 2); dataRecyclerView.setLayoutManager(layoutManager); dataRecyclerView.addItemDecoration(new GridSpacingItemDecoration(…); dataRecyclerView.setItemAnimator(new DefaultItemAnimator()); Nach dem Starten einer neuen Aktivität, wo ich das ausgewählte Element der RecyclerView aktualisiere, wird das RecyclerView mit neuen Daten neu aufgefüllt, um die neue Änderung wiederzugeben, […]

Wo ist die Registerkarte Order und Export in Android Studio 2.x?

Nach dem Aktualisieren von Android Studio 2.1.2 Apps auf meinem lokalen Gerät jetzt tödliche Fehler mit "java.lang.RuntimeException: Kann nicht instanziieren Aktivität ComponentInfo {today.trsc.songs / today.trsc.songs.MainActivity}: java.lang.ClassNotFoundException : Fand keine Klasse ". Aber die MainActivity gibt es in der IDE. Andere mit diesem Problem schlug vor, Java-Bibliotheken in "Order and Export" zu aktualisieren, aber das ist […]

Android: Snackbar gibt ArrayIndexOutOfBoundsException

Der Code, der die Ausnahme zu geben scheint, ist folgende: Snackbar.make(findViewById(R.id.content_main), "E' necessario abilitare il GPS per aggiornare la lista", Snackbar.LENGTH_INDEFINITE) .setAction("ATTIVA", new View.OnClickListener() { @Override public void onClick(View v) { Intent intent = new Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS); startActivity(intent); } }).show(); Ich sage so, weil ich versucht habe, die Anwendung zu debuggen und es funktioniert nur das […]

Wie benutzt man TextInputLayout mit Theme.material?

Ich versuche, TextInputLayout mit Theme.material zu verwenden und der Code sieht aus wie … Activity_mail.xml <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" xmlns:drawableLeft="http://schemas.android.com/apk/res-auto" android:background="#2196F3" android:orientation="vertical" android:scrollbarAlwaysDrawVerticalTrack="true" tools:context="com.realmilk.MainActivity"> <TextView android:id="@+id/login_title" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginBottom="16dp" android:layout_marginTop="22dp" android:gravity="center_horizontal" android:text="Account Login" android:textColor="#fff" android:textSize="26sp" android:textStyle="bold" /> <RelativeLayout android:layout_width="match_parent" android:layout_height="match_parent" android:layout_below="@+id/login_title" android:layout_marginTop="70dp" android:background="#fff" android:elevation="4dp" android:orientation="vertical" android:padding="20dp"> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" android:paddingTop="30dp"> […]

Unbearbeitete Übersetzungsfehler: com.android.dx.cf.code.SimException

Ich habe ein Projekt, das mehrere Build Variants und zum ersten Build von Android Studio (mit jdk 1.8 oder 1.7, spielt keine Rolle) es ist mit folgenden Fehlern ausfallen, aber der seltsame Teil ist für den zweiten Lauf es funktioniert, tief nervig und zeitaufwendig: : App: transformClassesWithDexForBuildVariantDebug Unverkürzter Übersetzungsfehler: com.android.dx.cf.code.SimException: lokaler Variablentyp Fehlanpassung: Versuch, einen […]

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