안드로이드 레이아웃을 구성하고 에디트텍스트(EditText)에 포커스가 있으면 앱 실행시에 IME 실행이 되는 경우가 있다.
어플리케이션을 최초 실행시 에디트텍스트(EditText)에 포커스를 주지 않거나 IME 가 실행되지 않도록 하는 방법에는 최초 포커스를 Layout 에 포커스를 추거나 사용자 이벤트에 따라서 포커스 유무를 설정 하도록 할 수 있다.
1 2 3 4 5 6 7 8 9 10 | public class ExampleActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // Disable IME for this application getWindow().setFlags(WindowManager.LayoutParams.FLAG_ALT_FOCUSABLE_IM, WindowManager.LayoutParams.FLAG_ALT_FOCUSABLE_IM); } } | cs |
Android - SDK 버전 동기화(Sync Project With Gradle Files) (0) | 2018.09.04 |
---|---|
[Java] Effective Java 정리 (0) | 2018.09.04 |
Android Studio 단축키 (0) | 2018.09.04 |
Error:Execution failed for task ':app:preDebugAndroidTestBuild'. 문제해결 (0) | 2018.06.30 |
GRADLE - APK 이름 변경 하기 (0) | 2017.12.12 |
댓글 영역