프래그먼트를 사용하는 중에 이상한 문제가 발생했습니다. 나는 한 조각의 활동이 있습니다 1 단계를 : 이것은에서 onCreate 조각의 활동 이다 : 나는이 조각 명명 시작으로 그 활동의에서 onCreate 한 조각을 부착하고 @Override
protected void onCreate(Bundle savedBundleState) {
s
3 개의 조각, 즉 frag1, frag2, frag3이 있습니다. 첫 번째 조각에는 두 개의 버튼이 있습니다. 첫 번째 버튼 클릭은 화면에 frag2를 배치하고 두 번째 버튼을 클릭하면 화면에 frag3이 배치됩니다. frag3 -> frag1 작업 흐름 : -> frag2 frag2 -> frag3 다시 버튼을 누르면 작업 수행해야 할 첫 번째 단추 흐
삭제 된 항목을 가리킬 수있는 조각 백 스택을 다시 탐색하는 방법을 제대로 파악하려고합니다. 나는 이것이 매우 일반적인 경우라고 추측 하겠지만, 나는 그것을위한 해결책을 찾지 못했다. 그것은 감각에 대한 참조를 제거 할 것
|-----------------------|----------------------------|---------------
안드로이드 응용 프로그램을 개발 중입니다. 뒤로 버튼 기능을 변경하는 데 문제가 있습니다. 이 단추의 기본 동작을 어떻게 "바꿀"수 있습니까? [주요 단편] ----> [제 2 조각] [2 단편 I는 예를 들어, 사용자가 백 버튼을 누르면 이전의 단편에 복귀 할 수 있도록하는 간단한 기능을 실현하는 것 ] < ---- [Main Fragment] 이 질문을
더 이상 말할 것도 없습니다. 나는 하나의 활동을 사용하고 있으며 setDisplayHomeAsUpEnabled(Boolean.TRUE)과 setHasOptionsMenu(Boolean.TRUE)을 호출하는 Fragment로 들어갑니다. 메뉴에는 두 개의 항목이 있으며 상호 작용이 적절합니다. 앱의 모든 onOptionsItemSelected (활동, 단편
, 당신은 조각 트랜잭션을 수행 할 때 , 당신은 또한 활동 - 활동의 각 다시 스택 항목에 의해 관리되는 것 다시 스택에 추가 할 수는의 기록이다 조각 트랜잭션은 발생했습니다. 백 스택을 사용하면 뒤로 버튼을 눌러 ( 뒤로 이동) 부분 트랜잭션을 역전 할 수 있습니다. 이 Backstackfragments의 stack 또는 transaction 기록의 일
여기 상황이 있습니다. A는 앱에서 시작한 첫 번째 활동입니다. 감안할 때 A - 내가 활동 F를 호출하는 경우> B는, 그것은된다 - 그것은해야 다시> C. -> B -> F 청산 B. 그러나, 이러한에서 F를 호출하는 등의 경우가 있습니다 FLAG_ACTIVITY_NO_HISTORY가 작동하지 않을 것이라고 생각합니다. 편집 : 구조가 같은 것 해명,
알림을받은 후 앱이 메모리에없는 경우 문제가 발생합니다. 백 스택은 생성되지 않습니다. 개발자 가이드에 따라 단계를 수행했습니다. 제가 놓친 부분을 보여 주시길 바랍니다. 다음 의도로 수동으로 백 스택을 생성하기 위해 HomeActivity를 통해 모든 인 텐트를 라우트해야 할 것입니다. 의 AndroidManifest.xml <activity
a
3 개 활동이있다 가정하자 -> ActivityA를 열고 -> ActivityA ope NS ActivityB는 -> 사용자가 뒤로 탐색과 장소, 뒤로 이동하는 경우는 마지막에 갈 것 MainActivity를 닫을 때 알림 지금 ActivityB 생성됩니다 사용자가 알림을 클릭하면, 그것은 ActivityB에 직접 사용자에게 전송 이 경우 ActivityA