我正在尝试将应用迁移到GoogleIO'18宣布的新Navigation Architecture Component
假设我需要使用通常以startActivityForResult
开头的活动。此活动来自库或系统活动,因此我无法对其进行修改。
有没有办法将此活动作为目标包含在导航图中并从中获取结果?
答案 0 :(得分:0)
我到目前为止唯一的解决方案是将该活动包装在捕获结果的片段后面,然后将其显示在导航图中:
@TrackLatency("dbCall: myDbCall")
public List<QuestionAnswerRow> myDbCall(....) {
// no changes in my repository
}