【问题标题】:Associate file extension to Android app and handle the file将文件扩展名关联到 Android 应用并处理文件
【发布时间】:2011-09-27 21:37:29
【问题描述】:

在我的 android 应用程序中,我想将我的应用程序与 *.bin 扩展名相关联。每当用户单击 *.bin 文件时,我希望我的应用程序启动并进行转换。 This链接显示关联过程,但是当应用程序在onCreate时,我如何获取文件,它的路径等?

我找不到如何做到这一点。提前致谢。

【问题讨论】:

    标签: android android-manifest android-intent


    【解决方案1】:

    当应用程序在创建时,我如何获取文件、它的路径等?

    在您的Activity 中调用getIntent().getData() 以检索代表您要打开的文件或URL 的Uri

    【讨论】:

      【解决方案2】:

      您的path 将是从intent 传递的URI:

      Intent intent = getIntent();
      String path = intent.getDataString();
      

      【讨论】:

        猜你喜欢
        • 2015-12-07
        • 1970-01-01
        • 1970-01-01
        • 2011-02-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多