다음과 같은 문제가 발생합니다. 탭과 뷰 페이지가 포함 된 탐색을 구현하여 조각을 스 와이프합니다. 지금까지 문제가 없습니다. 그러나 파편은 모두 비동기 작업을 통해 데이터를로드하며 진행 대화 상자를 표시합니다. 자기 자신도 그것이해야하는대로 일하고 있습니다. 내 문제는 Viewpager 때문에 실제 조각이로드 될뿐만 아니라 그 옆에도로드됩니다. 그래서 나는 잘못된 진행 대화를 본다. 비동기 작업이 끝나기 전에 다음 탭으로 이동할 때 진행 상황 대화 상자가 조각으로 표시되는 동작을 수행하는 방법이 있습니까 (그렇다면 사용자에게 알림이 표시됩니다).백그라운드 조각에서 진행 대화 숨기기
내가 원하는 말은 분명하다. 도움 주셔서 감사합니다.
최고의 소원
당신은 예를 들어 링크를해야합니까? 자기가 만든 대화 조각을 추가하려고 시도했지만 작동하지 않았기 때문에 그것이 당신이 의미하는 것이 아닌 것 같습니다. –
당신은 이것을 overthinking하고 있습니다 (범죄는 아닙니다). 파편이 필요 없습니다. 그냥 진행보기를 사용하십시오 (레이아웃을 끌어서 뷰에 바로 드래그 할 수있는 다른 뷰가있는 레이아웃 도구에서 레이아웃으로 드래그하면됩니다). 그런 다음 뒤에서 물건들과의 상호 작용을 막는 레이아웃을 만드십시오. –
미안하지만, 물건들과의 상호 작용을 막는 레이아웃을 만드는 방법에 대한 요점은 모르겠다. 예를 들어 LinearLayout을 사용하여 부모를 너비와 높이로 채우는 진행 뷰 주위를 그냥 사용합니까? 그리고 operatrion가 끝난 후에 사라질 것 같니? –