【问题标题】:using photoSphere in my app在我的应用程序中使用 photoSphere
【发布时间】:2014-04-29 19:07:27
【问题描述】:

我正在使用此代码在我的 android 应用程序中使用 photoSphere:

    @Override
public void onConnected(Bundle connectionHint) {
   uri = Uri.parse("android.resource://" + getPackageName() + "/" + R.raw.mu1);
   mClient.loadPanoramaInfo(this, uri);
}

它按预期工作。但是当我尝试从另一个路径加载相同的文件时它失败了,我不知道为什么..有人知道为什么会这样吗?

这是我使用的代码..:

       @Override
public void onConnected(Bundle connectionHint) {
   Uri uri = Uri.parse(MyApplication.getPhotoStorage()+"/mu1.jpg");
   mClient.loadPanoramaInfo(this, uri);
}

起初我认为 uri 是错误的,但后来我用它创建了一个文件并检查了它的大小,结果符合预期。非常感谢任何帮助

【问题讨论】:

  • 你好@libathos 我想知道你是如何在你的应用程序中成功使用 Photosphere 的。请帮我解决这个问题。

标签: android photosphere


【解决方案1】:

好的,我想通了。不知道为什么,但显然这不是文件的正确 Uri。所以为了获取 uri,我在文件上使用了这个函数

Uri uri = Uri.fromFile(file);

它就像一个魅力。希望我能帮助任何偶然发现这篇文章的人

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-06-11
    • 2011-01-03
    • 2018-11-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多