Ok w mojej aplikacji mam pole do wpisania liczby przez użytkownika. Mam ustawione pole, aby akceptować tylko liczby. Kiedy użytkownik kliknie to pole, wyświetla klawiaturę. Na klawiaturze (na ICS) znajduje się przycisk gotowe. Chciałbym, aby przycisk Gotowe na klawiaturze uruchamiał przycisk przesyłania, który mam w mojej aplikacji. Mój kod jest …
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) …
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 …
Mam ekran, na którym pierwsze pole to EditText i na nim fokus pojawia się przy starcie, a także wyskakuje numeryczny typ wprowadzania, co jest bardzo denerwujące Jak mogę się upewnić, że po rozpoczęciu działania fokus nie zostanie przeniesiony i / lub panel wprowadzania danych nie zostanie podniesiony?
Witam mam przeszukiwane EditTexti szukam Button. Kiedy wpisuję wyszukiwany tekst, chciałbym użyć klawisza ENTER na klawiaturze programowej zamiast wyszukiwania, Buttonaby aktywować funkcję wyszukiwania. Z góry dziękuję za pomoc.
Mam ekran logowania z dwoma EditTextsi przyciskiem logowania w moim układzie. Problem w tym, że kiedy zaczynam pisać, pojawia się klawiatura programowa i zakrywa przycisk logowania. Jak mogę przesunąć układ w górę lub nad klawiaturę, gdy się pojawi? Nie chcę używać a ScrollView, po prostu chcę go zaimplementować bez przewijania …
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 …
Mam więc coś, co wydaje się być częstym problemem, a mianowicie tym, że tekst edycji w moim oknie dialogowym nie pojawia się, gdy jest aktywny. Widziałem kilka obejść, takich jak w tym wątku , tym i tym (i wielu innych), ale nigdy nie widziałem satysfakcjonującego wyjaśnienia, dlaczego tak się dzieje. …
Chcę, aby moje karty miały różne windowSoftInputModewłaściwości dla każdej karty. Jak uzyskać dostęp do tej właściwości z klasy java, gdy cała obsługa karty jest wykonywana z jednego działania? Czy istnieje sposób, aby uzyskać dostęp do tej właściwości manifestu z kodu Java?
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 …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.