Articles of android

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 […]

Der Android-Emulator ist nicht sichtbar, wie kann ich ihn verschieben?

Ich habe ein zusätzliches Display mit meinem Laptop benutzt und den Android Emulator dorthin verschoben. Es scheint sich an den Standort zu erinnern, auch wenn das Display nicht mehr verbunden ist. Gibt es eine Möglichkeit, die Position des Fensters so zurückzusetzen, dass es wieder sichtbar wird?

Setzen Sie den Fokus auf EditText

Ich habe ein EditText-Feld und setze dafür einen OnFocusChangeListener. Wenn der Fokus verloren gegangen ist, wird eine Methode aufgerufen, die den Wert des EditText mit einem in der database überprüft. Wenn der Rückgabewert der Methode wahr ist, wird ein Toast angezeigt und der Fokus sollte wieder auf EditText zurückgehen. Der Fokus sollte immer auf den […]