Wie kann getContentResolver () in Android aufgerufen werden?

Ich möchte den Kontext kennen, in dem getContentResolver() aufgerufen wird? Ich habe ein Szenario wie folgt: Ich habe eine Aktivität A, die eine Methode myFunc() der Klasse B nennt, die keine Aktivität ist. Also, in Klasse BI muss getContentResolver() . Ich habe direkt getContentResolver() . Es zeigte Fehler. Dann rief ich myFunc(Acitivy act) aus der […]

So behandeln Sie AsyncTask onPostExecute, wenn Sie pausiert werden, um IllegalStateException zu vermeiden

Ich schätze die zahlreichen Beiträge zu AsyncTask bei einer Rotationsänderung. Ich habe das folgende Problem bei der Verwendung der Kompatibilität lib und versuche, ein DialogFragment in onPostExecute zu entlassen. Ich habe ein Fragment, das von einer AsyncTask ausgelöst wird, die einen Fortschritts- DialogFragment , dann in onPostExecute den Dialog und dann potenziell wirft ein anderes […]

"Exportierte Aktivität erfordert keine Berechtigung" beim Versuch, von einem URI zu starten

Ich versuche, eine Android-App aus einem URI mit dieser SO-Frage als Referenz zu starten. Ich habe eine Manifest-Datei mit der folgenden deklarierten Aktivität: <activity android:name=".MainActivity"> <intent-filter> <action android:name="android.intent.action.VIEW" /> <data android:scheme="http" android:host="example.com" /> </intent-filter> </activity> Ich versuche, MainActivity mit dem http://example.com Link zu starten. Mein Problem ist, dass ich die Warnung bekomme "exported activity does […]

Import von Google-Play-Services lib in Intellij IDEA 12 (und 13)

Ich möchte die Google Play Services-Bibliothek in ein bestehendes Android-Projekt importieren (und verwenden), aber ich kämpfe mit dem, was ein Abhängigkeitsproblem sein muss. Alle Dokumente, die von Google geschrieben wurden, basieren auf Eclipse. Wir verwenden IntelliJ IDEA. Dinge, die ich kenne: Ich weiß, wie man Module, Bibliotheken, Add Abhängigkeiten, etc. in IntelliJ zu importieren. Ich […]

Warum müssen wir in Android manchmal super anrufen?

Manchmal, wenn ich Methoden überschreibe, bekomme ich eine Ausnahme das erste Mal, dass es wie unten genannt wird: 05-31 21:32:04.266: E/AndroidRuntime(28471): android.support.v4.app.SuperNotCalledException: Fragment AnalFragment{41795860 #1 id=0x7f070002} did not call through to super.onDestroy() Warum sind wir gezwungen, super.method() ? Es ist sinnvoll, dass es Pflichten der übergeordneten Klasse gibt, aber was noch wichtiger ist, wie wissen […]

Android: ALLE FragmentTransactions aus dem Back Stack entfernen

Ich füge eine Reihe von FragmentTransactions auf den Back-Stack in einem Tab, und ich möchte sie alle aus dem Back-Stack, wenn der Benutzer wählt eine andere Tab. Ich kann keine Methode finden, um Zeug aus dem hinteren Stapel zu löschen, nur Methoden, um sie abzutragen, und diese geben nicht einmal das Fragment zu dir zurück, […]

Android ndk std :: to_string Unterstützung

Ich benutze Android NDK r9d und Toolchain 4.8 aber ich bin nicht in der Lage, std :: to_string Funktion verwenden, Compiler wirft diesen Fehler: error: 'to_string' is not a member of 'std' Ist diese Funktion nicht auf Android ndk unterstützt? Ich versuche APP_CPPFLAGS := -std=c++11 ohne Glück.

JNI-Bitmap-Operationen, um OOM bei der Verwendung von großen Bildern zu vermeiden

Hintergrund Die meisten der Zeiten, immer OOM auf Android ist durch die Verwendung zu viele Bitmaps und / oder die Schaffung großer Bitmaps. Vor kurzem habe ich mich entschlossen, JNI auszuprobieren, um OOM zu vermeiden, indem ich die Daten selbst auf der JNI-Seite speichere. Nachdem ich mit JNI für eine Weile herumgemacht habe, habe ich […]

BroadcastReceiver: Kann nicht instanziieren Klasse; Kein leerer Konstruktor

Ich habe innere Klasse als Rundfunkempfänger: public class ManualBacklightReceiver extends BroadcastReceiver { public static final String ACTION_MANUAL_BACKLIGHT = "com.android.systemui.statusbar.powerwidget.MANUAL_BACKLIGHT"; public ManualBacklightReceiver() { } @Override public void onReceive(Context context, Intent intent) { Log.d("ManualBacklightReceiver", intent.getAction()); } }; AndroidManifest: <receiver android:name=".statusbar.powerwidget.PowerWidgetGrid$ManualBacklightReceiver"> <intent-filter> <action android:name="com.android.systemui.statusbar.powerwidget.MANUAL_BACKLIGHT"/> </intent-filter> </receiver> Und wenn ich die Absicht mit diesem Code abschicke: Intent intent = […]

Android – Performing Stopp der Aktivität, die nicht wieder aufgenommen wird

Wenn ich meine App auf den Hintergrund schiebe und irgendwelche anderen Sachen wie whatsapp oder sms mache, onResume funktioniert es super. Aber ich habe vor kurzem entdeckt, dass, wenn ich öffne / starten Facebook-App, während meine App ist auf Hintergrund, ich weiß nicht, was passiert … Aber auf der Anleitung, die App misst … Tu […]

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