안드로이드 개발 질문/답변
(글 수 45,052)
EditText edit = ((EditText)getComponent(VIEWID.ADDRESS_EDIT.getValue()));
edit.setEnabled(false);
edit.setClickable(false);
이런식으로 했는데요 왜 수정이 되죠?ㅠㅠ 키보드도 올라오구요.. ㅠㅍㅍㅎ 이거 제가 적었어요
2011.02.25 19:28:30
public void util_editEnable(boolean sw){
EditText edit = ((EditText)getComponent(VIEWID.ADDRESS_EDIT.getValue()));
edit.setEnabled(sw);
edit.setClickable(sw);
AndroidUtility.showToast(context, "=--"+sw);
edit.setFocusableInTouchMode(sw);
edit.setFocusable(sw);
}
setFocusableInTouchMode
이거까지해줘야되네요 안쪽 메카니즘 이 어떻게 되는지는...차후.ㅠㅠ



