버튼을 다시 누르면 제 조각이 지워지 길 원합니다.뒤로 버튼을 눌렀을 때 조각 내용을 지우십시오.
원하는주기 : 내 활동의 목록보기에서 항목 1, 나는 내 조각 만 항목 1 콘텐츠를 표시하려면 클릭합니다. 항목 2을 다시 누를 때 항목 2 만 있으면됩니다. 그러나 현재 항목 1과 항목 2은 모두 내 조각에 들어 있습니다. 당신이 당신의 조각을 개방 할 때마다 조각의 새로운 인스턴스를 호출 할
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_fixtures);
if (savedInstanceState == null) {
mFixtureInfo = new FixtureInfoFragment();
getSupportFragmentManager().beginTransaction()
.replace(R.id.containerMain, mFixtureInfo)
.commit();
}
}
proivde 조각에 대한 XML 코드의 조각 가기 backstack을 취소합니다. –
가장 쉬운 방법은 item1 및 item2 콘텐츠에 대해 두 조각을 따로 가지고있는 다음 일반 FragmentManager를 사용하여 "컨테이너"에서 두 조각을 전환하는 것입니다. – Rainmaker
질문을 반복하지 마십시오. 이 게시물을 새 정보로 편집하거나 시도한 새 코드 또는 게시 된 응답이 작동하지 않는 이유에 대한 설명을 활성 큐의 맨 위에 올렸습니다. 최신 버전의 복제본으로 닫았습니다. 현재 답변을 받고 있기 때문에 원본을 수정하십시오. –