簡體   English   中英

Android開發中Unwind segue的等效之處

[英]What is equivelant of Unwind segue in Android Development

我已經習慣了IOS開發,在Swift中有一些輕松的任務可以從當前的視圖控制器退出到某個視圖控制器。

(如果有的話)Android開發中Unwind segue的等效功能是什么? 我該怎么做才能返回某項活動?

這是在onBackPressed()中處理的,如果您想做任何特殊的事情,可以重寫它。 如果您想要更好的控制或更多細節,可以在FragmentManager上進行閱讀,該FragmentManager管理后台堆棧。 您正在尋找popBackStack()popBackStackImmediate() 通常,您不必對此進行過多的微管理。 默認情況下,您無需費力即可回到上一個活動。

iOS開發人員跳入Android時要注意的一件事是, back (底部的按鈕)和up back (頂部工具欄中的按鈕)之間存在差異。 “后退”按鈕可將您帶回到您看到的上一個屏幕(甚至是其他應用程序),關閉鍵盤或關閉某些窗口。 向上按鈕基本上可以使您返回到應用程序的主屏幕,並彈出整個后退堆棧。 這里有一些要點,Google在設計指南中做了出色的解釋。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM