小编ash*_*ddy的帖子

如何在android中为An活动提及两个intent过滤器

我正在编写一个打开HTML文件的应用程序,所以我提到了活动的intent过滤器

        <intent-filter>
            <action android:name="android.intent.action.VIEW" />

            <category android:name="android.intent.category.DEFAULT" />

            <data android:mimeType="text/html" />
        </intent-filter>
Run Code Online (Sandbox Code Playgroud)

,对于这个应用程序,没有启动器图标将在那里.但我希望我的应用程序作为启动器应用程序,当我打开应用程序,我想显示有关应用程序的一些信息,然后他打开应用程序的HTML文件,然后我想做不同的功能(解析HTML).任何想法?

android intentfilter

21
推荐指数
1
解决办法
1万
查看次数

如何停止从android中的其他应用程序打开应用程序?

我开始知道,我们可以从 android 中的其他应用程序打开一个应用程序。所以我使用它android:exported="false"是为了限制它。但是当我为 Launcher 放置相同的标签时,我无法打开该应用程序。

<activity
    android:name="SplashScreen"
    android:label="@string/app_name"
    android:screenOrientation="portrait">
     <intent-filter>
        <action android:name="android.intent.action.VIEW" />
        <category android:name="android.intent.category.DEFAULT" />
        <data android:mimeType="*/*" />
    </intent-filter>
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter> 
</activity>
Run Code Online (Sandbox Code Playgroud)

(因为我的应用程序应该能够打开任何文件,我正在应用 2 个意图过滤器)

android

0
推荐指数
1
解决办法
3424
查看次数

标签 统计

android ×2

intentfilter ×1