«android-edittext» 태그된 질문

EditText는 Android 앱의 표준 텍스트 입력 위젯입니다. 사용자가 앱에 텍스트를 입력해야하는 경우 이것이 기본 방법입니다.

25
Android에서 EditText 비활성화
내 응용 프로그램에는 사용자에게 쓰기 권한이 아닌 읽기 권한 만있는 EditText가 있습니다. 코드에서 설정했습니다 android:enabled="false". EditText의 배경이 어둡게 바뀌었지만 클릭하면 키보드가 나타나고 텍스트를 변경할 수 있습니다. EditText를 비활성화하려면 무엇을 설정해야합니까?

22
프로그래밍 방식으로 EditText의 입력 유형을 PASSWORD에서 NORMAL로 또는 그 반대로 변경
내 응용 프로그램에서 EditText기본 입력 유형이 android:inputType="textPassword"deault 로 설정되어 있습니다. 그것은이 가지고 CheckBox판정 오른쪽으로, 즉 글고 NORMAL PLAIN 텍스트의 입력 형식을 변경한다. 그 코드는 password.setInputType(InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD); 내 문제는 CheckBox가 선택되어 있지 않으면 입력 유형을 다시 PASSWORD로 설정해야한다는 것입니다. 나는 그것을 사용하여 그것을했다. password.setInputType(InputType.TYPE_TEXT_VARIATION_PASSWORD); 그러나 해당 편집 텍스트 내부의 텍스트는 여전히 볼 …

7
뷰에서 호스팅 활동을 얻는 방법?
나는이 Activity3 개 EditText의과에 정보를 추가 할 특수 키보드 역할을하는 사용자 지정보기 EditText들. 현재 Activity뷰에 전달하여 현재 포커스가있는 편집 텍스트를 가져오고 사용자 정의 키보드에서 내용을 업데이트 할 수 있습니다. 부모 활동을 참조 EditText하고 활동을 뷰에 전달하지 않고 현재 초점을 맞추는 방법이 있습니까?

9
ImeOptions의 완료 버튼 클릭을 어떻게 처리합니까?
EditText사용자가 EditText를 클릭 할 때 키보드에 완료 버튼을 표시 할 수 있도록 다음 속성을 설정 하는 위치가 있습니다. editText.setImeOptions(EditorInfo.IME_ACTION_DONE); 사용자가 화면 키보드에서 완료 버튼을 클릭하면 (입력 완료) RadioButton상태 를 변경하고 싶습니다 . 화면 키보드에서 완료된 버튼을 어떻게 추적합니까?

13
Android에서 문자열을 정수로 변환
문자열을 정수로 어떻게 변환합니까? 텍스트 상자에 사용자가 숫자를 입력하게하십시오. EditText et = (EditText) findViewById(R.id.entry1); String hello = et.getText().toString(); 그리고 값은 문자열에 할당됩니다 hello. 입력 한 숫자를 얻을 수 있도록 정수로 변환하고 싶습니다. 나중에 코드에서 사용됩니다. EditText정수 를 얻는 방법이 있습니까? 그것은 중간 남자를 건너 뛸 것입니다. 그렇지 않으면 문자열을 정수로하면됩니다.


12
프로그래밍 방식으로 EditText에서 포커스를 설정하고 키보드를 표시하는 방법
다음과 같은 뷰가 포함 된 레이아웃이 있습니다. <LinearLayout> <TextView...> <TextView...> <ImageView ...> <EditText...> <Button...> </linearLayout> EditText프로그래밍 방식으로 포커스를 설정 (키보드 표시)하려면 어떻게해야합니까? 나는 이것을 시도했지만 Activity정상적으로 시작할 때만 작동 하지만에서 시작하면 TabHost작동하지 않습니다. txtSearch.setFocusableInTouchMode(true); txtSearch.setFocusable(true); txtSearch.requestFocus();

18
EditText에 초점 설정
EditText-Field가 있고 OnFocusChangeListener를 설정했습니다. 포커스를 잃으면 데이터베이스에있는 EditText의 값을 확인하는 메소드가 호출됩니다. 메서드의 반환 값이 true이면 토스트가 표시되고 EditText에서 포커스가 다시 나타납니다. 포커스는 항상 EditText에 다시 나타나고 메서드의 반환 값이 false가 될 때까지 키보드가 표시되어야합니다. 편집 : 내 실제 문제를 아직 완전히 명확하게하지 않았다고 생각합니다 : EditText의 값이 값으로 편집 …


14
안드로이드 : EditText 입력을 어떻게 확인할 수 있습니까?
일련의 EditText에서 양식 입력 유효성 검사를 수행해야합니다. 사용자가 각각 입력 한 후 유효성 검사를 트리거하기 위해 OnFocusChangeListeners를 사용하고 있지만 마지막 EditText에 대해 원하는대로 작동하지 않습니다. 최종 EditText에 입력하는 동안 "완료"단추를 클릭하면 InputMethod의 연결이 끊어 지지만 기술적으로 EditText에 대한 초점이 손실되지 않으므로 유효성 검사가 수행되지 않습니다. 가장 좋은 해결책은 무엇입니까? InputMethod가 …

10
NumberPicker에서 소프트 키보드 비활성화
NumberPicker를 사용하여 숫자 값을 입력 할 때 (미학적 이유로) 소프트 키보드를 비활성화하려고합니다. 이것은 내 레이아웃 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 android:id="@+id/weightPicker" android:layout_width="40dp" …

17
지정된 자식에 이미 부모가 있습니다. 먼저 자녀의 부모에서 removeView ()를 호출해야합니다 (Android)
두 레이아웃을 자주 전환해야합니다. 아래 게시 된 레이아웃에서 오류가 발생했습니다. 내 레이아웃을 처음 호출하면 오류가 발생하지 않으며 모든 것이 정상입니다. 그런 다음 다른 레이아웃 (공백 레이아웃)을 호출하고 나중에 내 레이아웃을 다시 호출하면 다음 오류가 발생합니다. > FATAL EXCEPTION: main > java.lang.IllegalStateException: The specified child already has a parent. You must …

5
EditText가 포커스를 잃을 때 어떻게 알 수 있습니까?
EditText초점을 잃을 때 잡을 필요가 있는데 다른 질문을 찾았지만 답을 찾지 못했습니다. 내가 사용 OnFocusChangeListener과 같이 OnFocusChangeListener foco = new OnFocusChangeListener() { @Override public void onFocusChange(View v, boolean hasFocus) { // TODO Auto-generated method stub } }; 그러나 그것은 나를 위해 작동하지 않습니다.



당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.