android verhindert, dass EditText den Fokus automatisch anfordert

7

Ich habe ein recht einfaches Layout mit einem EditText und einer Schaltfläche. Das Problem ist, dass die Tastatur sofort nach dem Start der Aktivität angezeigt wird und EditText den Fokus erhält. Ich habe das </requestFocus> aus XML entfernt und das mache ich auch nicht im Code. Wie kann ich dieses Verhalten von EditText verhindern, so dass die Tastatur erst erscheint, nachdem der EditText benutzt wurde?

    
Droidman 09.01.2013, 15:33
quelle

4 Antworten

12

in deinem manifiest.xml schreibe den folgenden Code in dein activity

%Vor%     
Dixit Patel 09.01.2013, 15:38
quelle
5

Platzieren Sie in Ihrer manifest.xml -Datei unter dem Aktivitäts-Tag Folgendes:

%Vor%     
Gridtestmail 09.01.2013 15:40
quelle
4

probiere das

aus

Schreiben Sie in Ihre AndroidManifest.xml Datei diese Zeilen

%Vor%

Ich habe gerade Details hinzugefügt ..

    
Nepster 11.06.2014 10:27
quelle
2

Von meinem POV ist eine elegantere Lösung:

  1. Fügen Sie in XML diese Zeilen dem Hauptlayout hinzu:

    %Vor%
  2. Und in Java in onCreate ():

    %Vor%
Artyom Okun 21.04.2016 08:59
quelle

Tags und Links

yii\base\ErrorException
Copied! Copy Stacktrace Search Stackoverflow Search Google Error

PHP Core Warningyii\base\ErrorException

PHP Startup: Unable to load dynamic library 'mongodb.so' (tried: /usr/lib64/php/modules/mongodb.so (/usr/lib64/php/modules/mongodb.so: cannot open shared object file: No such file or directory), /usr/lib64/php/modules/mongodb.so.so (/usr/lib64/php/modules/mongodb.so.so: cannot open shared object file: No such file or directory))

$_GET = [
    'id' => '414430',
    'url' => 'android-prevent-edittext-from-requesting-focus-automatically',
];

$_SESSION = [
    '__flash' => [],
];