android开发分享意图过滤器真机模拟为何无法触发弹窗

接收方xml文件中过滤器设置 <intent-filter> <action android:name=”android.intent.action.VIEW”/> <category android:name=”android.intent.category.DEFAULT”/> <category android:name=”android.intent.cate

接收方xml文件中过滤器设置

 <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"/>                 <data android:scheme="https"/>              </intent-filter> 

获取传过来的数据字符串

 Intent intent=getIntent();//获取intent对象            String uriStr=intent.getDataString();         if(uriStr!=null){             mtv.setText(uriStr);         } 

主动跳转方

 switch (v.getId()){                 case R.id.btn_1:                     Uri uri= Uri.parse("https://www.baidu.com");                     intent =new Intent(Intent.ACTION_VIEW,uri);                     break;             }             startActivity(intent); 

意图过滤器真机模拟为何无法触发弹窗
模拟器可以正常触发,真机模拟为何不行?

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/addevelopment/891099.html

(0)
上一篇 2021年10月19日
下一篇 2021年10月19日

精彩推荐