0
나는 현재 조각을 숨긴 다음 새로운 것을 추가하는 방식으로 내 활동에 조각을 추가하고 있습니다. 내 문제는 내가 새로운 조각을 보여주고 그와 상호 작용하기 시작할 때 이전 조각과 상호 작용한다는 것이다.숨겨진 조각과 상호 작용 - Android
나는 새로운 추가하고 현재의 단편을 숨기기 위해 사용하는 코드는 다음과 같습니다
public void add(int containerViewId, Fragment fragment, boolean addToBackStack){
FragmentTransaction ft = fragmentManager.beginTransaction().hide(currentFragment).add(containerViewId, fragment);
if (addToBackStack){
ft.addToBackStack(null);
}
ft.commit();
currentFragment = fragment;
backStackCount++;
}
는 무슨 일이 벌어지고, 내가 마지막으로 추가 한 만 상호 작용할 수 있도록하는 방법을 조각을 숨기기 위해? replace
은 현재 조각을 제거하고 싶지 않기 때문에 옵션이 아닙니다.
답변 해 주셔서 감사합니다. 나는 이미 이것을 시도하고 그것이 작동하지만, 이것은 'hackish'보인다. 나는 이것이 일어나고있는 이유를 찾고있다. – Aleksandar