Pytania otagowane jako android-edittext

EditText to standardowy widżet do wprowadzania tekstu w aplikacjach na Androida. Jeśli użytkownik musi wprowadzić tekst do aplikacji, jest to dla niego podstawowy sposób.

25
Wyłączanie EditText w Androidzie
W mojej aplikacji mam tekst EditText, który użytkownik ma tylko do odczytu, a nie do zapisu. W kodzie ustawiłem android:enabled="false". Chociaż tło EditText zmieniło się na ciemne, po kliknięciu pojawia się klawiatura i mogę zmienić tekst. Co powinienem ustawić, aby wyłączyć EditText?

22
Programowo zmień typ wprowadzania tekstu edycji z HASŁA na NORMALNY i odwrotnie
W mojej aplikacji mam EditTextdomyślny typ danych wejściowych domyślnie ustawiony na android:inputType="textPassword"deault. Ma CheckBoxpo swojej prawej stronie, która po zaznaczeniu zmienia typ wprowadzania tego EditText na NORMAL PLAIN TEXT. Kod na to jest password.setInputType(InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD); Mój problem polega na tym, że gdy ta opcja jest odznaczona, powinna ponownie ustawić typ danych …

7
Jak uzyskać Hosting Aktywność z widoku?
Mam Activity3 EditTexts i niestandardowy widok, który działa na specjalnej klawiaturze, aby dodać informacje do EditTexts. Obecnie przechodzę Activitydo widoku, aby uzyskać aktualnie skoncentrowany tekst edycji i zaktualizować zawartość z niestandardowej klawiatury. Czy istnieje sposób odwoływania się do działania nadrzędnego i uzyskiwania aktualnie skoncentrowanego EditTextbez przekazywania działania do widoku?

9
Jak poradzić sobie z wykonanym kliknięciem przycisku ImeOptions?
Mam miejsce, w EditTextktórym ustawiam następującą właściwość, dzięki czemu mogę wyświetlić przycisk Gotowe na klawiaturze, gdy użytkownik kliknie EditText. editText.setImeOptions(EditorInfo.IME_ACTION_DONE); Kiedy użytkownik kliknie przycisk Gotowe na klawiaturze ekranowej (kończy pisanie), chcę zmienić RadioButtonstan. Jak mogę śledzić zrobiony przycisk po naciśnięciu go z klawiatury ekranowej?

13
Konwertowanie ciągu na liczbę całkowitą w systemie Android
Jak przekonwertować ciąg na liczbę całkowitą? Mam pole tekstowe, w którym użytkownik musi wprowadzić numer w: EditText et = (EditText) findViewById(R.id.entry1); String hello = et.getText().toString(); A wartość jest przypisana do ciągu hello. Chcę przekonwertować go na liczbę całkowitą, aby uzyskać numer, który wpisali; zostanie użyty później w kodzie. Czy istnieje …


12
Jak mogę ustawić ostrość (i wyświetlić klawiaturę) na moim EditText programowo
Mam układ, który zawiera takie widoki: <LinearLayout> <TextView...> <TextView...> <ImageView ...> <EditText...> <Button...> </linearLayout> Jak mogę ustawić ostrość (wyświetlić klawiaturę) na moim EditTextprogramowo? Próbowałem tego i działa tylko wtedy, gdy uruchamiam Activitynormalnie, ale kiedy uruchamiam go w TabHost, to nie działa. txtSearch.setFocusableInTouchMode(true); txtSearch.setFocusable(true); txtSearch.requestFocus();

18
Ustaw fokus na EditText
Mam pole EditText i ustawiam dla niego OnFocusChangeListener. Po utracie fokusu wywoływana jest metoda, która sprawdza wartość EditText z wartością w bazie danych. Jeśli wartość zwracana metody to true, wyświetlany jest toast, a fokus powinien ponownie wrócić do EditText. Fokus powinien zawsze wracać do EditText, a klawiatura powinna się wyświetlać, …


14
Android: Jak mogę sprawdzić poprawność danych wejściowych EditText?
Muszę sprawdzić poprawność danych wejściowych formularza w serii EditTexts. Używam OnFocusChangeListeners do wyzwalania walidacji po wpisaniu przez użytkownika do każdego z nich, ale to nie zachowuje się zgodnie z oczekiwaniami dla ostatniego EditText. Jeśli kliknę przycisk „Gotowe” podczas wpisywania końcowego tekstu edycji, wówczas metoda InputMethod zostanie odłączona, ale technicznie rzecz …

10
Wyłącz klawiaturę numeryczną w NumberPicker
Próbuję dezaktywować klawiaturę programową, gdy używam NumberPicker do wprowadzania wartości liczbowych (ze względów estetycznych). To jest mój kod układu-xml: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <LinearLayout android:id="@+id/linearLayout2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_horizontal" android:layout_marginBottom="30dp" android:layout_marginTop="30dp" > <NumberPicker android:id="@+id/repetitionPicker" android:layout_width="40dp" android:layout_height="wrap_content" /> <TextView android:id="@+id/textView1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical" android:text="@string/repetitions_short_divider" android:textAppearance="?android:attr/textAppearanceMedium" /> <NumberPicker …

17
Podane dziecko ma już rodzica. Najpierw musisz wywołać metodę removeView () na rodzicu dziecka (Android)
Muszę często przełączać się między dwoma układami. Błąd występuje w układzie zamieszczonym poniżej. Kiedy mój układ jest wywoływany po raz pierwszy, nie ma żadnego błędu i wszystko jest w porządku. Kiedy następnie wywołuję inny układ (pusty), a następnie wywołuję mój układ po raz drugi, generuje następujący błąd: > FATAL EXCEPTION: …

5
Skąd mogę wiedzieć, że EditText traci fokus?
Muszę złapać, gdy plik EditText traci koncentrację, szukałem innych pytań, ale nie znalazłem odpowiedzi. Kiedyś OnFocusChangeListenertak OnFocusChangeListener foco = new OnFocusChangeListener() { @Override public void onFocusChange(View v, boolean hasFocus) { // TODO Auto-generated method stub } }; Ale to nie działa dla mnie.



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.