0

我正在使用片段在 Android 中构建一个简单的文件管理器。我使用了一个托管 listView 的片段并创建了一个自定义适配器来向它提供数据。当用户更改目录时,适配器会获取新目录的内容并更新列表。但是,由于我只有一个片段,因此按下后退按钮会导致应用程序被关闭,这是不希望的。如果可能,我想让后退按钮充当“转到父目录”,如果当前目录是根目录,则退出应用程序。

我正在考虑的解决方案是覆盖onBackPressed托管片段的活动中的 ,但在我看来这有点像黑客。有没有更优雅的替代解决方案?

4

0 回答 0