6
보기가 A :보기와 B :보기 A가 렌더링되고 텍스트 값을 입력하는 작업이 있습니다. 오버레이보기를 표시하는 Im -이 위에 B보기. 보기 A에 대한 작업은 비활성화 될 것으로 예상되지만보기 A의 입력 필드에 입력 할 수는 없습니다. 어떻게 비활성화 할 수 있습니까?보기를 중첩해도 기본보기의 동작이 비활성화되지 않습니다.
보기가 A :보기와 B :보기 A가 렌더링되고 텍스트 값을 입력하는 작업이 있습니다. 오버레이보기를 표시하는 Im -이 위에 B보기. 보기 A에 대한 작업은 비활성화 될 것으로 예상되지만보기 A의 입력 필드에 입력 할 수는 없습니다. 어떻게 비활성화 할 수 있습니까?보기를 중첩해도 기본보기의 동작이 비활성화되지 않습니다.
오버레이가 터치 이벤트를 소비하지 않기 때문에보기가 터치 이벤트를 사용하지 않으면 디자인이 뷰 모델의 기본보기로 전달됩니다. 따라서 긴 대답은 오버레이를 터치 할 수 있고 초점을 맞출 수 있으며 터치 리스너로 만들고 사실을 반환하는 것입니다. 짧은 답변은 오버레이보기에 android:clickable="true"
을 추가하십시오.