GetExternalStorageDirectory funktioniert nicht

Ich versuche, eine Datei auf meine SDcard auf meinem Samsung Galaxy Nexus läuft 4.2.2 zu speichern. Von meiner app benutze ich Environment.getExternalStorageDirectory() Aber es kommt zurück /storage/emulated/0/ Welches ist nicht, wo meine SDcard Informationen zu befinden. Gibt es irgendeine Arbeitsmethode, die ich verwenden kann, um den richtigen Weg zu meiner SDcard zu bekommen?

Running Node.Js auf Android

Also ich weiß, das ist schon sehr gefragt worden. Genauer zum Beispiel in diesen Fragen: Führen Sie NodeJs Server in Android Wie kann ich mein node.js Projekt auf Android? und NodeJS auf IOS / Android Jede Option hat ein Problem aber: Ich möchte es auf meinem normalen Gerät laufen, damit ich gerne die Installation eines […]

Durchführen von Aktionen nach Fragment-Transaktionsanimation ist beendet

Ich möchte nach dem Animation die Schaltfläche sichtbar machen. Das nennt die animation: android.support.v4.app.FragmentTransaction fAnimation = this.getActivity().getSupportFragmentManager().beginTransaction(); fAnimation.setCustomAnimations(android.R.anim.slide_in_left, R.anim.pull_out_to_left); if (this.isVisible()) { fAnimation.hide(this); fAnimation.commit(); } // code that will be executed when the fragment is gone (after the animation is over) Gibt es irgendeine Möglichkeit, einen Zuhörer anzurufen, um zu wissen, wann mein Fragment verschwunden […]

Android, AsyncTask, Status überprüfen?

Das ist mein Code: In onCreate: new LoadMusicInBackground().execute(); Dann gegen Ende meiner Hauptklasse habe ich diesen Code /** Helper class to load all the music in the background. */ class LoadMusicInBackground extends AsyncTask<Void, String, Void> { @Override protected Void doInBackground(Void… unused) { soundPool = new SoundPool(5, AudioManager.STREAM_MUSIC, 100); soundPoolMap = new HashMap<Integer, Integer>(); soundPoolMap.put(A1, soundPool.load(GameScreen_bugfix.this, […]

Erstellen Sie ein NinePatch / NinePatchDrawable zur Laufzeit

Ich habe eine Anforderung an meine Android-Anwendung, dass Teile auf den Grafiken anpassbar sein sollten, indem Sie neue Farben und Bilder von der Serverseite abrufen. Einige dieser Bilder sind neun-Patch-Bilder. Ich kann keinen Weg finden, diese Neun-Patch-Bilder zu erstellen und anzuzeigen (die über das Netzwerk abgerufen wurden). Die neun-Patch-Bilder werden abgerufen und in der Anwendung […]

Können Sie Berechtigungen synchron in Android Marshmallow (API 23) Laufzeit Berechtigungen Modell anfordern?

Sagen Sie haben eine Methode wie folgt: public boolean saveFile (Url url, String content) { // save the file, this can be done a lot of different ways, but // basically the point is… return save_was_successful; } Während deiner App, wenn du eine Datei auf den externen Speicher speichern willst, machst du so etwas wie […]

Gemeinsame Klasse für AsyncTask in Android?

Ich habe eine gemeinsame Klasse sagen für zB Klasse A, die AsyncTask und hat alle Methoden implementiert dh onPreExecute , doinbackground und onPostExecute . Nun gibt es noch andere Klassen, die das Objekt der Klasse A verwenden möchten. Sagen Klasse B verwendet Klasse A in der unten beschriebenen Weise A a = new A(context) a.execute(url) […]

Spring Rest Template Verwendung verursacht EOFException

Ich empfange java.io.EOFException 's bei der Verwendung von Spring REST Vorlage auf Android. Die Stacktrace-Ursache liest sich wie folgt: Caused by: java.io.EOFException at libcore.io.Streams.readAsciiLine(Streams.java:203) at libcore.net.http.HttpEngine.readResponseHeaders(HttpEngine.java:560) at libcore.net.http.HttpEngine.readResponse(HttpEngine.java:813) at libcore.net.http.HttpURLConnectionImpl.getResponse(HttpURLConnectionImpl.java:274) at libcore.net.http.HttpURLConnectionImpl.getResponseCode(HttpURLConnectionImpl.java:486) at org.springframework.http.client.SimpleClientHttpResponse.getRawStatusCode(SimpleClientHttpResponse.java:49) at org.springframework.http.client.SimpleClientHttpResponse.getStatusCode(SimpleClientHttpResponse.java:55) at org.springframework.http.client.BufferingClientHttpResponseWrapper.getStatusCode(BufferingClientHttpResponseWrapper.java:47) at com.company.util.LoggingClientHttpRequestInterceptor.intercept(LoggingClientHttpRequestInterceptor.java:33) at org.springframework.http.client.InterceptingClientHttpRequest$RequestExecution.execute(InterceptingClientHttpRequest.java:81) at com.company.api.interceptor.AuthTokenInterceptor.intercept(AuthTokenInterceptor.java:51) at org.springframework.http.client.InterceptingClientHttpRequest$RequestExecution.execute(InterceptingClientHttpRequest.java:81) at org.springframework.http.client.InterceptingClientHttpRequest.executeInternal(InterceptingClientHttpRequest.java:67) at org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:46) at org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:63) at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:475) … […]

Capture Screenshot von GoogleMap Android API V2

Endgültiges Update Die Feature-Anfrage wurde von Google erfüllt. Bitte beachten Sie diese Antwort unten. Ursprüngliche Frage Mit der alten Version der Google Maps Android API, war ich in der Lage, einen Screenshot der Google Map zu erfassen, um über Social Media zu teilen. Ich habe den folgenden Code verwendet, um den Screenshot zu erfassen und […]

Konflikte Flusenmeldungen über paddingStartgebrauch

Nachdem API 17 / RTL Unterstützung veröffentlicht wurde, fügte ich folgendes zu meinem Manifest hinzu android:supportsRtl="true" Die Lint dazu veranlasste, mir diese Warnungen zu geben, wohin ich auch paddingLeft / Recht in meinen Ansichten hatte: Betrachten Sie das Hinzufügen von Android: paddingStart = "8dp", um die Links-Links-Layouts besser zu unterstützen Betrachten Sie das Hinzufügen von […]

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