Pytania otagowane jako android-softkeyboard

Domyślna metoda wprowadzania na ekranie zapewniana przez system operacyjny Android.


12
podczas używania AlertDialog.Builder z EditText, klawiatura programowa nie wyskakuje
Używam AlertDialog.Builder w celu utworzenia pola wprowadzania, z EditText jako metodą wprowadzania. Niestety, miękka klawiatura nie wyskakuje, mimo że tekst edycji jest aktywny , chyba że ponownie go wyraźnie dotkniesz. Czy jest sposób, aby zmusić go do popu? Wypróbowałem następujące, po (AlertDialog.Builder) .show (); ale bezskutecznie. InputMethodManager mgr = (InputMethodManager) …

21
Otwórz programowo klawiaturę
Mam aktywność bez widżetów podrzędnych, a odpowiadający jej plik xml to: <?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> i chcę programowo otwierać miękką klawiaturę podczas rozpoczynania działania. a do tej pory próbowałem: public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); InputMethodManager inputMethodManager = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); if …




15
Jak ukryć miękką klawiaturę przed fragmentem?
Mam do FragmentActivitypodania ViewPagerkilku fragmentów. Każdy ma ListFragmentnastępujący układ: <?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> Podczas rozpoczynania działania wyświetlana jest klawiatura programowa. Aby temu zaradzić, wewnątrz fragmentu wykonałem następujące czynności: @Override public …



11
Automatyczne zwijanie ActionBar SearchView po zamknięciu miękkiej klawiatury
Obecnie używam elementu menu ActionBar, aby wyświetlić widok wyszukiwania na pasku akcji. Gdy pozycja menu wyszukiwania jest rozszerzona, wyświetlana jest klawiatura programowa, której chcę. Teraz, gdy użytkownik naciśnie przycisk Wstecz, aby zamknąć klawiaturę programową, chciałbym również zwinąć widok wyszukiwania na pasku akcji. Próbowałem zaimplementować następujące odbiorniki OnKeyListener i OnFocusChangeListener w …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.