从Web Intent返回,Android相机应用程序停止

duderbear

我有一个扫描二维码的android应用。然后,它通过显示网站的可点击链接来显示结果。当我单击链接时,我将被重定向到该网站,但是当我单击手机上的“后退”按钮时,它应该返回到应用程序,但出现错误。它说该应用程序停止了。我认为从网站返回时,我没有处理活动的代码。

你能帮我么?我该怎么办?谢谢。:)

03-02 20:58:53.454: E/AndroidRuntime(11165): FATAL EXCEPTION: main
03-02 20:58:53.454: E/AndroidRuntime(11165): java.lang.RuntimeException: Method called after release()
03-02 20:58:53.454: E/AndroidRuntime(11165):    at android.hardware.Camera.setPreviewDisplay(Native Method)
03-02 20:58:53.454: E/AndroidRuntime(11165):    at android.hardware.Camera.setPreviewDisplay(Camera.java:519)
03-02 20:58:53.454: E/AndroidRuntime(11165):    at net.sourceforge.zbar.android.CameraTest.CameraPreview.surfaceCreated(CameraPreview.java:63)
03-02 20:58:53.454: E/AndroidRuntime(11165):    at android.view.SurfaceView.updateWindow(SurfaceView.java:605)
03-02 20:58:53.454: E/AndroidRuntime(11165):    at android.view.SurfaceView.onWindowVisibilityChanged(SurfaceView.java:237)
03-02 20:58:53.454: E/AndroidRuntime(11165):    at android.view.View.dispatchWindowVisibilityChanged(View.java:8019)
03-02 20:58:53.454: E/AndroidRuntime(11165):    at android.view.ViewGroup.dispatchWindowVisibilityChanged(ViewGroup.java:1081)
03-02 20:58:53.454: E/AndroidRuntime(11165):    at android.view.ViewGroup.dispatchWindowVisibilityChanged(ViewGroup.java:1081)
03-02 20:58:53.454: E/AndroidRuntime(11165):    at android.view.ViewGroup.dispatchWindowVisibilityChanged(ViewGroup.java:1081)
03-02 20:58:53.454: E/AndroidRuntime(11165):    at android.view.ViewGroup.dispatchWindowVisibilityChanged(ViewGroup.java:1081)
03-02 20:58:53.454: E/AndroidRuntime(11165):    at android.view.ViewGroup.dispatchWindowVisibilityChanged(ViewGroup.java:1081)
03-02 20:58:53.454: E/AndroidRuntime(11165):    at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1497)
03-02 20:58:53.454: E/AndroidRuntime(11165):    at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1237)
03-02 20:58:53.454: E/AndroidRuntime(11165):    at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:5162)
03-02 20:58:53.454: E/AndroidRuntime(11165):    at android.view.Choreographer$CallbackRecord.run(Choreographer.java:791)
03-02 20:58:53.454: E/AndroidRuntime(11165):    at android.view.Choreographer.doCallbacks(Choreographer.java:591)
03-02 20:58:53.454: E/AndroidRuntime(11165):    at android.view.Choreographer.doFrame(Choreographer.java:561)
03-02 20:58:53.454: E/AndroidRuntime(11165):    at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:777)
03-02 20:58:53.454: E/AndroidRuntime(11165):    at android.os.Handler.handleCallback(Handler.java:725)
03-02 20:58:53.454: E/AndroidRuntime(11165):    at android.os.Handler.dispatchMessage(Handler.java:92)
03-02 20:58:53.454: E/AndroidRuntime(11165):    at android.os.Looper.loop(Looper.java:176)
03-02 20:58:53.454: E/AndroidRuntime(11165):    at android.app.ActivityThread.main(ActivityThread.java:5317)
03-02 20:58:53.454: E/AndroidRuntime(11165):    at java.lang.reflect.Method.invokeNative(Native Method)
03-02 20:58:53.454: E/AndroidRuntime(11165):    at java.lang.reflect.Method.invoke(Method.java:511)
03-02 20:58:53.454: E/AndroidRuntime(11165):    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1102)
03-02 20:58:53.454: E/AndroidRuntime(11165):    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:869)
03-02 20:58:53.454: E/AndroidRuntime(11165):    at dalvik.system.NativeStart.main(Native Method)
不可分割的

根据https://stackoverflow.com/a/15358323/1590950

public void onPause() {
    super.onPause();

    if (mCamera != null) {
        mCamera.setPreviewCallback(null);
        mPreview.getHolder().removeCallback(mPreview);   // you need this line
        mCamera.release();
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

加载相机应用程序后,iOS 8 Web应用程序屏幕缩小

停止从ServletContextListener方法contextInitialized启动Web应用程序

Tizen TV Web应用程序:意外的停止进度

Spring Boot应用程序(非Web)启动后停止

非法访问:此Web应用程序实例已被停止

非法访问:此Web应用程序实例已被停止

Azure,在 Web 应用程序停止或关闭时收到通知

从Web ui启动/停止Java应用程序

我可以使用 ASP MVC Web 应用程序将 JSON 而不是 Web API 返回到 Android 应用程序吗?

从Blazor应用程序中的WEB API返回数据

空的Web应用程序返回回车

如何从Web API应用程序返回PDF

使用表单输入来访问相机并使用Web应用程序立即上传照片

如何在iOS11主屏幕Web应用程序上访问相机?

来自iOS相机的图像在Web应用程序中旋转发送

.NET Core Web应用程序-等效于app_offline /安全停止Web应用程序进行维护

Flutter Web 应用程序的 Web 视图

测试Web应用程序

调试Web应用程序

InvalidOperationException Web应用程序

适用于Android应用程序的RESTful Web服务

在Android Webview中加载特定的HTTPS Web应用程序

如何从Android应用程序调用Java Web服务?

从Android应用程序调用MVC Web API

无法从Cordova Android应用程序调用本地Web API

与Web服务通信的android应用程序的安全性

在Android应用程序中实现基于Java的Web服务

连接到Web应用程序的android手机

将Web应用程序转换为Android