나는 EditText pageTitle
이며, 내 RelativeLayout addPhotoLayout
이 보이지 않는 경우에만 편집 가능해야합니다. 이건 내 코드입니다 :EditText는 다시 활성화되도록 설정 한 후에 편집 할 수 없습니다.
if(addPhotoLayout.getVisibility() == View.VISIBLE) {
pageTitle.setEnabled(false);
} else {
pageTitle.setEnabled(true);
}
문제는 addPhotoLayout
사라 나 더 이상 볼 경우에도 없다, pageTitle
는 편집 가능한 상태로 돌아갑니다되지 않습니다. focusable
및 focusableInTouchMode
의 값을 변경하려고했지만 동일한 문제가 계속 발생합니다. The source code for the entire activity is here.
setEditable을 true로 설정하고 setFocusableInTouchMode를 true로 설정 한 다음 다시 시도하십시오. –