Articles of android

Android. 2 Listenansichten zusammen scrollen

OK. Was ich versuche, ist ein Layout, das den gleichen Effekt wie eingefrorene Fenster in Excel hat. Das heißt, ich möchte eine Kopfzeile, die horizontal mit dem Haupt-ListView und eine linke ListView scrollt, die vertikal mit dem Haupt-ListView scrollt. Die Kopfzeile und die linke Listenansicht sollten beim Scrollen in der anderen Dimension stehen bleiben. Hier […]

Löschen Aktuelle Apps löschen den Speicher der App und mein Receiver funktioniert nicht mehr

Der Empfänger von MyApp funktioniert nur gut, wenn er im Hintergrund ist: public class MySmsReceiver extends WakefulBroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { System.out.println(“triggered sms”); if(intent.getAction().equals(Telephony.Sms.Intents.SMS_RECEIVED_ACTION)) { Toast.makeText(context, “message Received”, Toast.LENGHT_SHORT).show(); } } und meine Manifest-Datei für den Empfänger ist Dokument sagt, dass, wenn ich einen Empfänger in Manifest-Datei deklariere, sollte es […]

Android – Erstellen Sie eine Benachrichtigung, TaskStackBuilder.addParentStack funktioniert nicht

Ich versuche, eine Aktivität aus einer Benachrichtigung zu starten, wie es die Android-Dokumentation erklärt, aber wenn ich die Benachrichtigung öffne und dann die Zurück-Taste drücke, wird HomeActivity (übergeordnet) nicht geöffnet, stattdessen wird die Anwendung geschlossen. Was mache ich falsch? Intent resultIntent = new Intent(context, MatchActivity.class);; resultIntent.setFlags(Intent.FLAG_ACTIVITY_MULTIPLE_TASK); TaskStackBuilder stackBuilder = TaskStackBuilder.create(context); // Adds the back stack […]

Android WebView – Abfangen von Klicks

Ich habe eine einfache Helloworld-App mit einem WebView geschrieben, das einen Link zu CNN auf einer simple.html-Seite in meinem Asset-Ordner hat. cnn.com Wie kann ich den Klick darauf auf meiner Aktivität erfassen, die Navigation im WebView anhalten und dann die Aktivität, auf die ” http://CNN.com ” geklickt wurde, informieren?

Wie kann man eine Android App immer im Hintergrund laufen lassen?

Ich benutze ein Android-Gerät. Wenn ich die Einstellungen> Apps> Ausführen öffne, gibt es eine Option oben links auf dem Bildschirm, um zu sehen: (1) Laufende processe (2) Zwischengespeicherte Hintergrundprozesse. Und die App (n), die ich immer (24 × 7) laufen lassen wollte, ist / sind leider unter (2) Cache – Hintergrundprozesse aufgelistet, die ich unter […]

Android TabWidget erkennt Klick auf den aktuellen Tab

Ich versuche einen Weg zu finden, ein onclick-Ereignis auf einer Registerkarte auszulösen, wenn diese Registerkarte die aktuelle Registerkarte ist. Ich habe diesen Weg (unter mehreren anderen) ohne Erfolg versucht. public void onTabChanged(String tabId) { Log.d(this.getClass().getName(), “>>>>>>>>>>>>>>>>>>>>>>>> tabId: ” + tabId); int tabs = getTabWidget().getChildCount(); Log.d(this.getClass().getName(), “tabs: ” + tabs); for(int i=0; i<tabs; i++){ View tab […]

Android-Bild-Taste

Wie kann ich eine Schaltfläche ohne Text und ein Bild horizontal zentriert erstellen? Ich möchte kein ImageButton verwenden, da ich ein anderes Hintergrundbild definieren möchte

Wie setze ich den Dropdown-Pfeil im Spinner?

Ich habe versucht, Spinner mit Dropdown-Pfeil zu setzen, aber ich konnte es nicht reparieren, kann mir jemand dabei helfen? Ich habe den Quellcode beigefügt. Ich habe versucht, mit dem folgenden Link, konnte aber nicht beheben das Problem http://www.mokasocial.com/2011/03/easily-create-a-default-custom-styled-spinner-android/ Meine classndatei: import android.os.Bundle; import android.view.View; import android.widget.AdapterView; import android.widget.ArrayAdapter; import android.widget.Button; import android.widget.EditText; import android.widget.Spinner; import […]

Was ist der Vorteil von ViewHolder?

Wenn Sie ein Android-Programm entwickeln; Und wenn Sie einen ArrayAdapter haben möchten , können Sie einfach eine class (meistens mit ViewHolder- Suffix) haben oder Ihre convertView direkt aufblasen und Ihre Ansicht per ID finden. Was ist der Vorteil der Verwendung von ViewHolder? Das Beispiel von beiden hier: if(convertView==null) { convertView = ((Activity)_context).getLayoutInflater().inflate(R.layout.row_phrase, null); } ((TextView)convertView.findViewById(R.id.txtPhrase)).setText(“Phrase […]

So prüfen Sie, ob Facebook Android installiert ist

Ich ändere meine App, um zu erkennen, ob ein Nutzer versucht, zu veröffentlichen, ohne dass die Facebook App installiert wurde (für SSO erforderlich). Hier ist der Code, den ich verwende: try{ ApplicationInfo info = getPackageManager(). getApplicationInfo(“com.facebook.android”, 0 ); return true; } catch( PackageManager.NameNotFoundException e ){ return false; } Das Problem ist, dass immer ein Fehler […]