OnCreate의 OnClick 함수에서 Dialog를 호출하고 있습니다. 이 대화 상자에서 앱 사용자는 외부 데이터베이스에 무언가를 추가 할 수 있습니다.안드로이드 - 대화 후 편집 텍스트 초점이 흐려짐
이제 내 문제는 대화 상자가 사라지고 (myDialog.dismiss()) 실제 활동으로 돌아 오면 EditText에 초점이 맞추어 져 있다는 것입니다. 내 전체 화면에는 오직 1 개의 EditText 만 제외하고 Spinners와 TextViews가 있습니다.
이상한 일은 액티비티를 처음 호출 할 때 액티비티 (첫 번째 스피너를 표시하고 EditText는 사용하지 않음)를 표시하지만 대화 상자가 닫히면 EditText가 포커스됨을 의미합니다.
내가 활동 태그
내에서 매니페스트에android:windowSoftInputMode="adjustResize|stateHidden"
있어 그리고 난이 너무 XML에 글고 치기에
android:focusableInTouchMode="true"
을 넣어 tryed했지만 문제가 해결되지 않았다.
누구든지 내가 원하는 것을 찾을 수 있습니까?
미리 감사드립니다.
감사합니다. 실제로 시도했지만 지금 상황이 더 복잡해집니다. 처음 대화 상자가 닫히면 중간에 활동이 표시됩니다 (EditText가 초점을 맞춘 상태). 그러나 두 번째로 대화 상자를 열고 닫습니다 (이전과 똑같은 동작).이 대화 상자는'klant.requestFocus();를 사용하여 상단 회 전자에 초점을 맞추고 있습니다. klant.setFocusableInTouchMode (true);'. 문제가 될 수있는 단서가 있습니까? – GeertG
EditText를 통해 TextView 중 하나를 포커스 가능으로 설정하려고 시도 했습니까? – JWqvist
필자는 상부 회 전자를 초점으로 설정하려고했지만 두 번째 시간에만 작동하지만 처음 작동해야합니다.P – GeertG