我正在使用下面的代码将图像分享到想要的应用程序,除了viber以外,这些应用程序对大多数应用程序都适用。每当我想分享图像Viber的,Viber的用folliwng错误崩溃:如何通过文件提供程序将图像共享到viber应用程序?
FATAL EXCEPTION: ThreadManager::idleTasksHandler
Process: com.viber.voip, PID: 16668
java.lang.IllegalArgumentException: column '_data' does not exist
at android.database.AbstractCursor.getColumnIndexOrThrow(AbstractCursor.java:303)
at android.database.CursorWrapper.getColumnIndexOrThrow(CursorWrapper.java:78)
at com.viber.voip.util.aw.a(SourceFile:238)
at com.viber.voip.util.aw.b(SourceFile:206)
at com.viber.voip.util.aw.a(SourceFile:141)
at com.viber.voip.util.b.n.a(SourceFile:1204)
at com.viber.voip.util.bm.run(SourceFile:207)
at android.os.Handler.handleCallback(Handler.java:739)
at android.os.Handler.dispatchMessage(Handler.java:95)
at com.viber.voip.be.dispatchMessage(SourceFile:32)
at android.os.Looper.loop(Looper.java:135)
at android.os.HandlerThread.run(HandlerThread.java:61)
at com.viber.voip.cj.run(SourceFile:100)
我Uriess看起来像content://com.myapp.fileprovider/share_images/nxt_emoji_26.png
代码
我已经尝试这个PDF解决方案,它不会工作。您是否通过viber为PDF共享提供了一些解决方案,PDF文件存储在我的内存中。 – eJoe