Jetzt kostenlos registrieren. Mitglieder surfen ohne Werbung auf Android-Hilfe.de!
Zurück   Android-Hilfe.de > Android Developer > Android App Entwicklung

Keyboard nach Tabwechsel ausblenden

Das Thema "Keyboard nach Tabwechsel ausblenden" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 18.06.2011, 14:09   #1 (permalink)
Android-Hilfe.de Mitglied

Registriert seit: 24.10.2010
Beiträge: 57
Abgegebene Danke: 4
Erhielt 1 Danke für 1 Beitrag
Standard Keyboard nach Tabwechsel ausblenden

Hallo,

ich benutze in meiner App ein Tablayout. Tab A hat EditText-Felder, Tab B hat keine. Wenn ich bei Tab A einen text eingebe und auf einen Button klicke, dann blende ich die Tastatur wie folgt aus:

Code:
EditText _et1 = (EditText)findViewById(R.id.et_artist);
InputMethodManager imm = (InputMethodManager)getSystemService(this.INPUT_METHOD_SERVICE); 
        imm.hideSoftInputFromWindow(_et1.getWindowToken(), 0);
Wenn ich aber nur in das EdtiText-Feld reinklicke, nicht den Button betätige und stattdessen einfach das Tab wechsel, dann bleibt das Keyboard sichtbar. Um es auszublenden habe ich die folgenden Zeilen geschrieben, die leider nicht Funktionieren. Das Problem ist, dass _et1 immer NULL ist. Wenn ich nicht auf != null abfrage, dann kriege ich logischerweise eine NullpointerException. Das Event wird aber korrekt geschmissen.

Code:
//In der MainApp.java:
        public void onTabChanged(String tabId) {
                EditText _et1;
                _et1 = (EditText)findViewById(R.id.et_artist);            
                InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
                if(_et1 != null)
                    imm.hideSoftInputFromWindow(_et1.getWindowToken(), 0);    
        }
    });
Ich hoffe ihr könnt mir helfen. Ich hab schon so einige Stunden mit diesem Problem verbracht.
Flixius ist offline   Mit Zitat antworten
Antwort

Stichworte
-

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
Swype und Thumb-Keyboard parallel, dank Keyboard Manager ixi Dell Streak 5 Forum 4 19.01.2011 23:17
Keyboard und Slide To Unlock nach Update auf Froyo 2.2? tenderin ZTE Blade / Orange San Francisco / Base Lutea Forum 7 24.12.2010 23:02
Keyboard Layout nach Update auf HK 2.0.1 wiederherstellen nodch Root / Hacking / Modding für Motorola Milestone 7 30.01.2010 22:54
OnScreen Keyboard vs Hardware Keyboard enjoy_android Smalltalk und Offtopic 13 27.01.2010 09:30
[gelöst] google keyboard anstatt htc keyboard in rom bauen? HAse HTC Magic Forum 58 07.07.2009 09:49




Du liest gerade: "Keyboard nach Tabwechsel ausblenden" unter "Android App Entwicklung" auf Android-Hilfe.de.


Powered by vBulletin®
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
© Android-Hilfe.de 2012 - All rights reserved.