android - 捕获 Intent 异常和/或返回码?

标签 android

我有一段启动 Intent 的代码。我想知道是否有任何方法可以获取返回码和/或捕获异常?我面临的特殊情况是,当我启动一个传递“rtsp”URL 的 Intent 时,结果发现该 URL 不可用。

最佳答案

一般来说没有,而且从来没有真正的异常(exception)。请注意,您开始的事情可能与您不在同一个过程中。

有些 Activity 支持startActivityForResult(),在这种情况下,您可以在启动的 Activity 完成时获得一些信息。但是,这通常适用于流程几乎是对话式的情况;我不希望媒体播放器必须遵守 startActivityForResult()

关于android - 捕获 Intent 异常和/或返回码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2433050/

相关文章:

java - RecyclerView 装饰无法正确滚动

java - Android 中的 SQLite 查询搜索所有字段以匹配输入

java - Android:提高音乐播放器应用的效率

java - 关于自定义对话框的问题

android - 谷歌地图 v2 灰色空白页,只有缩放

android - 如何将 sp 和 dp 用于 android web 应用程序

java - <anonymous> 不是抽象的,不会覆盖 AsyncHttpResponseHandler 中的抽象方法 onFailure(int,Header[],byte[],Throwable)

android - 通过编辑文本在 android 中动态填充 Spinner

android - Firebase ValueEventListener 导致 RecyclerView 中出现重复条目

android - 如何在android webview中使用弹出窗口