1. 程式人生 > >Andriod Studio:建立一個活動,能響應開啟網頁的Intent

Andriod Studio:建立一個活動,能響應開啟網頁的Intent

《第一行程式碼》中有一個示例,讓自己的Activity響應http的action,但卻編譯不通過:

錯誤提示:沒有將activity設定為browsable。

但因為category可以指定多個,這裡新增一個browsable的category就可以:

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

                <category android:name="android.intent.category.DEFAULT"/>
                <category android:name="android.intent.category.BROWSABLE"/>
                <data android:scheme="http"/>
            </intent-filter>
        </activity>