【发布时间】:2015-09-30 05:40:47
【问题描述】:
我之前从MainActivity 由startActivityForResult 启动语音识别服务,并将onActivityResult 也放在主目录中。我还通过MainActivity 中的finishActivity 停止服务。一切正常。
现在我将服务的活动传递给Fragment 以及Fragment 中的onActivityResult。它到达那里重播。但是当我将finishActivity 放在Fragment 中时,它会将其标记为红色并且无法识别它。
看起来它需要活动,所以我在getActivity.finishActivity(THE REQUEST CODE) 之前添加它并运行。但看起来它不再关闭服务了。
问题可能出在哪里?
酒吧。
【问题讨论】:
标签: android fragment activity-finish