首页 编程设计易安卓正文

E4A通过接口调用QQ浏览器方法

云水 易安卓 2020-10-27 15:07:23 1809 0 E4A

E4A可以通过接口函数来调用QQ浏览器,代码如下:

1.手机QQ浏览器的调用代码:

package com.e4a.runtime.api;//包名必须固定为这个,不能自己修改
import com.e4a.runtime.annotations.SimpleFunction;
import com.e4a.runtime.annotations.SimpleObject;
import com.e4a.runtime.annotations.UsesPermissions;
import com.e4a.runtime.应用操作;//可以引用E4A支持库中已经存在的类
import com.e4a.runtime.android.mainActivity;
import android.content.Intent; 
import android .net.Uri;
@UsesPermissions(permissionNames = "android.permission.INTERNET")//安卓权限标记,如果接口函数中需要额外的安卓权限,可在此填写,多个权限可以用逗号隔开
@SimpleObject
public final class 调用函数q{
    @SimpleFunction//导出函数标记
    public static void 调用qq浏览器(String url){ 
        Intent intent = new Intent();
intent.setAction("android.intent.action.VIEW");
Uri content_url = Uri.parse(url);
intent.setData(content_url);
intent.setClassName("com.tencent.mtt","com.tencent.mtt.MainActivity");
mainActivity.getContext().startActivity(intent);
    } 
}

代码中,intent.setClassName("com.tencent.mtt","com.tencent.mtt.MainActivity"); 其中就是QQ浏览器的包名和类。

2.平板QQ浏览器调用代码:

package com.e4a.runtime.api;//包名必须固定为这个,不能自己修改
import com.e4a.runtime.annotations.SimpleFunction;
import com.e4a.runtime.annotations.SimpleObject;
import com.e4a.runtime.annotations.UsesPermissions;
import com.e4a.runtime.应用操作;//可以引用E4A支持库中已经存在的类
import com.e4a.runtime.android.mainActivity;
import android.content.Intent; 
import android .net.Uri;
@UsesPermissions(permissionNames = "android.permission.INTERNET")//安卓权限标记,如果接口函数中需要额外的安卓权限,可在此填写,多个权限可以用逗号隔开
@SimpleObject
public final class 调用函数QQHD{
    @SimpleFunction//导出函数标记
    public static void 调用QQHD浏览器(String url){ 
        Intent intent = new Intent();
intent.setAction("android.intent.action.VIEW");
Uri content_url = Uri.parse(url);
intent.setData(content_url);
intent.setClassName("com.tencent.mtt.x86","com.tencent.mtt.x86.MainActivity");
mainActivity.getContext().startActivity(intent);
    }

}


版权声明

1.本站大部分下载资源收集于网络,不保证其完整性以及安全性,请下载后自行测试。
2.本站资源仅供学习和交流使用,版权归资源原作者所有,请在下载后24小时之内自觉删除。
3.若作商业用途,请购买正版,由于未及时购买和付费发生的侵权行为,与本站无关。
4.若内容涉及侵权或违法信息,请联系本站管理员进行下架处理,邮箱ganice520@163.com(本站不支持其他投诉反馈渠道,谢谢合作)

本文链接:http://apod.cc/index.php/post/502.html

发表评论

评论列表(0人评论 , 1809人围观)
☹还没有评论,来说两句吧...