Câu hỏi được gắn thẻ «back-stack»

"Back stack" là một ngăn xếp trong đó các hoạt động trong một tác vụ Android được sắp xếp. Tác vụ Android là tập hợp các hoạt động mà người dùng tương tác khi thực hiện một công việc nhất định. Thông qua quá trình này, các hoạt động được đặt trên ngăn xếp, theo thứ tự mà mỗi hoạt động được mở. Các hoạt động có thể được truy cập sau đó theo thứ tự ngược lại bằng cách nhấn nút "quay lại".


11
Lập trình quay trở lại đoạn trước trong backstack
Nói rằng tôi có một hoạt động có các đoạn được thêm vào theo chương trình: private void animateToFragment(Fragment newFragment, String tag) { FragmentTransaction ft = getFragmentManager().beginTransaction(); ft.replace(R.id.fragment_container, newFragment, tag); ft.addToBackStack(null); ft.commit(); } Cách tốt nhất để trở về mảnh trước đó có thể nhìn thấy là gì? Tôi đã …






11
Cách ngăn chặn nhiều trường hợp của một Hoạt động khi nó được khởi chạy với các Ý định khác nhau
Tôi đã gặp lỗi trong ứng dụng của mình khi ứng dụng được khởi chạy bằng nút "Mở" trên ứng dụng Cửa hàng Google Play (trước đây được gọi là Android Market). Có vẻ như việc khởi chạy nó từ Cửa hàng Play sẽ khác Intentvới việc khởi chạy nó …


6
Làm thế nào để đảo ngược hoạt ảnh phân mảnh trên BackStack?
Tôi nghĩ rằng hệ thống sẽ đảo ngược các hoạt ảnh trên backstack khi nút quay lại được nhấn khi sử dụng các đoạn bằng mã sau: FragmentManager fm = getFragmentManager(); FragmentTransaction ft = fm.beginTransaction(); ft.setCustomAnimations(R.anim.slide_in, R.anim.hyperspace_out); ft.replace(R.id.viewContainer, new class(), "layout").addToBackStack(null).commit();

16
nhận được đoạn mới nhất trong backstack
Làm cách nào để tôi có thể thêm phiên bản phân đoạn mới nhất vào backstack (nếu tôi không biết thẻ & id phân đoạn)? FragmentManager fragManager = activity.getSupportFragmentManager(); FragmentTransaction fragTransacion = fragMgr.beginTransaction(); /****After add , replace fragments (some of the fragments are add to backstack , some are not)***/ …


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.