gpt4 book ai didi

在下载管理器中尝试查看 CSV 文件时通知 Android intent-filter

转载 作者:搜寻专家 更新时间:2023-11-01 08:41:32 26 4
gpt4 key购买 nike

注册您的应用程序需要什么魔法咒语才能收到用户正在尝试查看他们之前通过下载管理器下载的 CSV 文件的通知。我有一个简短的播放,以下过滤器将愉快地拦截由以下各项生成的通知:Dropbox、Box、Google Drive、Sky Drive、Chrome ..... 并自行打开文件,但我的应用程序没有得到任何东西当用户试图通过下载管理器查看文件时。

        <intent-filter>
<action android:name="com.my.testImportApp.LAUNCH" />
<action android:name="android.intent.action.SEND" />
<action android:name="android.intent.action.VIEW" />
<action android:name="android.intent.action.EDIT" />
<action android:name="android.intent.action.PASTE" />
<action android:name="android.intent.action.OPEN_DOCUMENT" />
<action android:name="android.intent.action.GET_CONTENT" />
<action android:name="android.intent.action.INSERT" />
<action android:name="android.intent.action.INSERT_OR_EDIT" />
<action android:name="android.intent.action.SENDTO" />
<action android:name="android.intent.action.SEND_MULTIPLE" />
<action android:name="android.intent.action.PICK" />
<category android:name="android.intent.category.CATEGORY_BROWSABLE" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.LAUNCHER" />
<data android:scheme="http" />
<data android:scheme="https" />
<data android:scheme="ftp" />
<data android:scheme="file" />
<data android:scheme="data" />
<data android:scheme="info" />
<data android:scheme="data" />
<data android:scheme="smb" />
<data android:scheme="nfs" />
<data android:scheme="android.resource" />
<data android:mimeType="text/comma-separated-values"/>
<data android:mimeType="text/csv"/>
<data android:mimeType="text/plain"/>
</intent-filter>

最佳答案

玩了一会儿之后,下面的命令似乎起作用了:

        <intent-filter>
<action android:name="android.intent.action.SEND" />
<action android:name="android.intent.action.SEND_MULTIPLE" />
<action android:name="android.intent.action.VIEW" />
<action android:name="android.intent.action.OPEN_DOCUMENT" />
<action android:name="android.intent.action.PICK" />
<category android:name="android.intent.category.BROWSABLE" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.LAUNCHER" />
<category android:name="android.intent.category.ALTERNATIVE" />
<data android:scheme="http" />
<data android:scheme="https" />
<data android:scheme="ftp" />
<data android:scheme="file" />
<data android:scheme="data" />
<data android:scheme="info" />
<data android:scheme="data" />
<data android:scheme="smb" />
<data android:scheme="nfs" />
<data android:mimeType="text/comma-separated-values"/>
<data android:mimeType="text/csv"/>
<data android:mimeType="text/plain"/>
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.SEND" />
<action android:name="android.intent.action.SEND_MULTIPLE" />
<action android:name="android.intent.action.VIEW" />
<action android:name="android.intent.action.OPEN_DOCUMENT" />
<action android:name="android.intent.action.PICK" />
<category android:name="android.intent.category.BROWSABLE" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.LAUNCHER" />
<category android:name="android.intent.category.ALTERNATIVE" />
<data android:scheme="http" />
<data android:scheme="https" />
<data android:scheme="ftp" />
<data android:scheme="file" />
<data android:scheme="data" />
<data android:scheme="info" />
<data android:scheme="data" />
<data android:scheme="smb" />
<data android:scheme="nfs" />
<data android:host="*" />
<data android:pathPattern="/.*\\.csv" />
<data android:pathPattern="/.*\\.CSV" />
<data android:pathPattern="/.*\\.txt" />
<data android:pathPattern="/.*\\.text" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.SEND" />
<action android:name="android.intent.action.SEND_MULTIPLE" />
<action android:name="android.intent.action.VIEW" />
<action android:name="android.intent.action.OPEN_DOCUMENT" />
<action android:name="android.intent.action.PICK" />
<category android:name="android.intent.category.BROWSABLE" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.LAUNCHER" />
<category android:name="android.intent.category.ALTERNATIVE" />
<data android:mimeType="text/comma-separated-values"/>
<data android:mimeType="text/csv"/>
<data android:mimeType="text/plain"/>
</intent-filter>

关于在下载管理器中尝试查看 CSV 文件时通知 Android intent-filter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32096705/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com