P48提到在<activity>中插入
<intent-filter>
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.DEFAULT"/>
<data android:scheme="http"/>
</intent-filter>
会提示问题
此时如果直接编译式没有问题的,可以实现书中提示的效果。
但是如果想要消除警告,可以加入如下代码实现,获得提示从此处点击打开链接
<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>
初步猜测是此行代码打开了浏览器,具体原因待进一步学习。