Als «android-softkeyboard» getaggte Fragen

Die vom Android-Betriebssystem bereitgestellte Standardeingabemethode für den Bildschirm.


12
Wenn Sie AlertDialog.Builder mit EditText verwenden, wird die Soft-Tastatur nicht angezeigt
Ich verwende AlertDialog.Builder , um ein Eingabefeld mit EditText als Eingabemethode zu erstellen. Leider wird die Soft-Tastatur nicht angezeigt , obwohl der EditText scharfgestellt ist, es sei denn, Sie berühren ihn erneut explizit. Gibt es eine Möglichkeit, es zum Pop zu zwingen? Ich habe nach dem (AlertDialog.Builder) .show () Folgendes …

21
Öffnen Sie die Softtastatur programmgesteuert
Ich habe eine Aktivität ohne untergeordnete Widgets und die entsprechende XML-Datei lautet: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/myLayout" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" android:focusable="true" > </LinearLayout> und ich möchte die Softtastatur programmgesteuert öffnen, während die Aktivität beginnt. Und was ich bisher versucht habe, ist: public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); InputMethodManager …




14
Wie verstecke ich die Softtastatur in einem Fragment?
Ich habe eine FragmentActivityVerwendung von a ViewPager, um mehrere Fragmente zu bedienen. Jedes ist ein ListFragmentmit dem folgenden Layout: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent"> <LinearLayout android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent" android:padding="8dp"> <ListView android:id="@id/android:list" android:layout_width="fill_parent" android:layout_height="fill_parent" /> <EditText android:id="@+id/entertext" android:layout_width="fill_parent" android:layout_height="wrap_content" /> </LinearLayout> </LinearLayout> Beim Starten der Aktivität wird die Softtastatur …


5
Gibt es eine Möglichkeit, den Wert von android: windowSoftInputMode aus der Java-Klasse zu ändern?
Ich möchte meine Registerkarten so bearbeiten, dass sie windowSoftInputModefür jede Registerkarte unterschiedliche Eigenschaften haben. Wie kann ich von der Java-Klasse aus auf diese Eigenschaft zugreifen, wenn die gesamte Bearbeitung Ihrer Registerkarte von einer einzigen Aktivität aus erfolgt? Gibt es eine Möglichkeit, über Java-Code auf diese Manifest-Eigenschaft zuzugreifen?

11
ActionBar SearchView auf der Softtastatur automatisch schließen
Ich verwende derzeit einen ActionBar-Menüpunkt, um eine Suchansicht in der Aktionsleiste anzuzeigen. Wenn der Suchmenüpunkt erweitert wird, wird die Softtastatur angezeigt, die ich möchte. Wenn der Benutzer jetzt die Zurück-Taste drückt, um die Softtastatur zu schließen, möchte ich auch die Suchansicht in der Aktionsleiste reduzieren. Ich habe versucht, die folgenden …


4
Softtastatur für Dialog anzeigen
Ich zeige einen Dialog mit einer Edittext-Ansicht an. Das Softkeyboard wird jedoch nur geöffnet, wenn der Benutzer in der Bearbeitungsansicht drückt. Also habe ich versucht, einen InputMethodManager mit dem folgenden Code aufzurufen. InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); imm.showSoftInput(dialogField,0); Das dialogField ist das Eingabefeld. Wann genau soll ich das tun? Ich habe …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.