Articles of android

Ein Google Maps-Schlüssel für alle Entwickler?

Wir verwenden ein Google MapView in unserer Anwendung, aber auf verschiedenen Computern müssen wir verschiedene API-Schlüssel verwenden, sonst zeigt das MapView nichts an. Gibt es eine Möglichkeit, einen Schlüssel für alle Entwickler festzulegen?

Der Google GCM-Server gibt den nicht autorisierten Fehler 401 zurück

Ich verwende GCM-Dienste, um Informationen vom Server zu übertragen. Wenn ich den Browser-Schlüssel verwende zeigt er das Erfolgs-Mesage als: {“multicast_id”: 4849013215736515938, “Erfolg”: 1, “Fehler”: 0, “canonical_ids”: 0, “Ergebnisse”: [{“message_id”: “0: 1348742583011905% 2adac3a0f9fd7ecd “}]}, aber ich habe keine Benachrichtigungen auf dem Gerät erhalten. Und wenn ich den Serverschlüssel verwende, zeigt es Unauthorized Error 401 an . […]

Android Wecker UI

Ich versuche herauszufinden, wie die Benutzeroberfläche für die Android-Wecker-App entwickelt wurde. Dies scheint das Holo Dark Theme zu verwenden. Der Screenshot enthält den Bildschirm Alarmaktivität erstellen / bearbeiten. Es ähnelt den Android-Einstellungen . Ist das der Fall? Weil die Zeilen “Alarm einschalten” und “Vibrieren” wie ChexboxPreferences aussehen. Die Zeile “Ringtone” sieht wie eine RingtonePreference . […]

Ändern Sie das Gebietsschema zur Laufzeit?

Wir haben eine Android-App, die als Client für ein Remote-PC-Programm fungiert. Wir möchten eine function hinzufügen, damit der PC die Android-App anweist, ihr Gebietsschema zur Laufzeit zu ändern, dh die App zu starten; stelle es in Kommunikation mit dem PC; Irgendwann später sagt der PC der App, dass sie zum Beispiel auf Spanisch oder Chinesisch […]

Android SQLite-Problem – Tabelle … hat keine Spalte namens

Ich 07-03 12:29:18.643: E/SQLiteLog(5181): (1) table accounts has no column named otherNotes diesen Fehler – 07-03 12:29:18.643: E/SQLiteLog(5181): (1) table accounts has no column named otherNotes Das ist mein Code: private static final int DATABASE_VERSION = 1; private static final String DATABASE_NAME = “accountsManager”; private static final String TABLE_ACCOUNTS = “accounts”; private static final String […]

Wie native Befehlszeilenanwendung in apk verpacken?

Ich möchte eine native Android-Kommandozeilenanwendung in eine apk packen. Ich habe den Anwendungsaufbau mit ndk-build, der jni / Android.mk verwendet. Die Ausgabe erfolgt in libs / armeabi / . Ich habe auch das apk Gebäude mit Ameise. Die Apk scheint jedoch die Befehlszeilenanwendung nicht zu übernehmen. Wenn ich die APK entzippe die App ist nicht […]

Android-Import java.nio.file.Files; kann nicht getriggers werden

Ich probiere die neue Google Mail-API aus und die Beispiele verwenden die classn im Paket java.nio.file, dh Files und FileSystems . Diese classn wurden in Java jdk 1.7 eingeführt, und da ich jdk 1.7.0_65 in meiner Android-App verwende, habe ich keine Ahnung, warum Android Studio diese classn nicht finden kann. Die Importe sind: import java.nio.file.FileSystems; […]

Wie Erstellen von benutzerdefiniertem BaseAdapter für AutoCompleteTextView

Ich habe Schwierigkeiten, ein benutzerdefiniertes ArrayAdapter für AutoCompleteTextView solche Fehler zu erstellen, die trotz des folgenden im Internet gefundenen Codes auftreten würden: Dropdown würde nicht angezeigt. Benutzerdefinierte Objekte und ihre Details werden nicht angezeigt. Also für diejenigen, die das gleiche Problem haben oder hatten, empfehle ich stattdessen BaseAdapter für AutoCompleteTextView.

PhoneGap – Forcing Landschaftsorientierung

Ich habe mich gestern in PhoneGap umgeschaut und einen einfachen “Marmor” kreiert, während ich das Telefon gekippt habe. Ich entwickle gerade auf Android, aber ich will die Orientierung, um als Landschaftsgestaltung zu bleiben, anstatt sich zu bewegen, wenn das Telefon sich dreht. Gibt es eine Möglichkeit, dies zu tun? Manifest: Code: package com.phonegap.helloworld; import android.os.Bundle; […]

removeCallbacks, die runnable nicht anhalten

Ich rufe von einer Methode an: myHandler.postDelayed(mMyRunnableHide, 6000); welches ruft: public Runnable mMyRunnableHide = new Runnable() { public void run() { mTextDisplay.setText(“”); DisplayX(); } }; Wenn eine Schaltfläche auf dem Bildschirm angeklickt wird, möchte ich das Runnable anhalten: Button next = (Button) findViewById(R.id.Breaction); next.setOnClickListener(new View.OnClickListener() { public void onClick(View view) { myHandler.removeCallbacks(mMyRunnableHide); mTextDisplay.setText(“”); DisplayX(); } […]