다이얼로그 썸네일형 리스트형 다이얼로그에 EditText가 있어도 소프트키보드가 나타나지 않도록 하는 방법 다이얼로그이 윈도우에 소프트키보드 관련 속성을 지정하면 된다. dialog.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN); 위와 같이 생성한 다이얼로그의 윈도우에 SoftInputMode를 SOFT_INPUT_STATE_ALWAYS_HIDDEN으로 설정하면 다이얼로그에 EditText가 포함되어 자동으로 소프트 키보드가 화면을 가리는 경우는 없어지게 된다. 더보기 커스텀 다이얼로그에 원하지 않는 검은 색 배경색이 보일때 처리 방법 간단해도 무지하게 간단합니다. getWindow().setBackgroundDrawable(new PaintDrawable(Color.TRANSPARENT)); 다이얼로그의 윈도우 객체를 얻어서 백그라운드를 그려주면 됩니다. 뭐로? 투명으로.. 끝. 더보기 이전 1 다음