封装

package ……import android.content.ComponentName
import android.content.Context
import android.content.Intent
import ……object WXHelper {private const val WECHAT_APP_PACKAGE = "com.tencent.mm"private const val WECHAT_LAUNCHER_UI_CLASS = "com.tencent.mm.ui.LauncherUI"private const val WECHAT_OPEN_SCANER_NAME = "LauncherUI.From.Scaner.Shortcut"fun openScanner(context: Context) {// 检查微信是否安装if (AppUtil.isInstalled(context, WECHAT_APP_PACKAGE)) {// 正在打开微信扫一扫val intent = Intent(Intent.ACTION_VIEW).apply {component = ComponentName(WECHAT_APP_PACKAGE, WECHAT_LAUNCHER_UI_CLASS)putExtra(WECHAT_OPEN_SCANER_NAME, true)flags = Intent.FLAG_ACTIVITY_NEW_TASK or Intent.FLAG_ACTIVITY_CLEAR_TOP}context.startActivity(intent)} else {// 未安装}}
}

使用

WXHelper.openScanner(applicationContext)

Android 调起微信扫一扫相关推荐

  1. android 打开微信扫一扫

    由于微信的更新导致不能直接通过scheme打开微信扫一扫界面,但是现在仍然有两种方式可以直接打开微信扫一扫界面: 1: public static void toWeChatScanDirect(Co ...

  2. Android应用中打开微信扫一扫

    //打开微信扫一扫 Intent intent = getContext().getPackageManager().getLaunchIntentForPackage("com.tence ...

  3. 微信浏览器调起来扫一扫和问题总结

    微信浏览器调用扫一扫,需要微信公众号的appid和app_secret 然后微信设置里面设置上,js安全域名和ip白名单即可 1.首先根据appid和secret获得ticket 2.然后获取随机字符 ...

  4. 前端怎么从H5调起微信扫描二维码?小程序使用扫码功能.

    小程序如何使用扫码的功能呢? wx.scanCode(Object object) 参数 属性 类型 默认值 必填 说明 最低版本 onlyFromCamera boolean false 否 是否只 ...

  5. vue调起微信扫一扫

    npm install weixin-js-sdk --save 导入 jq vue调起微信扫一扫,两个注意的点 1.url必须是不带参的地址栏,如果传了带参数的地址url有可能会出现安卓机能调,苹果 ...

  6. android 获取快捷开关_干货水帖:Android 6.0 如何从快速开关面板启动微信扫一扫?...

    自从 iOS 开放了 Widget 接口之后,很多「勇士」就探索 Widget 的各种可能性.比如前段时间很火的 Steve,让你不开锁屏就能玩到 Chrome 中内置的恐龙跳小游戏. iOS 的 W ...

  7. Android 微信支付_扫码支付,我来帮你填坑!

    0.概述: 本文讲的是微信支付中的扫码支付的模式二:该模式下,二维码链接由微信支付返回给商户,商户将得到的二维码链接转成二维码图片,用户通过扫码支付,此方式下生成的二维码2小时内有效. 微信支付官网地 ...

  8. h5中如何调起微信的扫一扫功能?

    看到这个需求的时候有点懵,第一反应就是去找文档,最后在微信官方文档-公众号-微信网页开发中-js-sdk文档说明中找到了这个调起微信扫一扫接口的功能. 接下来记录下是如何实现的吧. 首先我们肯定是要引 ...

  9. Android应用跳转到微信扫一扫

    新版的微信APP已经把微信功能的schema都禁掉了,意味着我们无法打开微信的扫一扫等功能,目前正常的只能先进入微信 public static void toWeChatScan(Context c ...

  10. Android高仿微信/支付宝 扫一扫(弱光检测扫一扫自动放大功能)

    原文地址 前言  目前市面上App携带的扫一扫功能大多是乞丐版,怎么说,就是只有扫一扫.而目前来说扫一扫做的最好的还是微信,微信有弱光环境的检测(可以自动提示用户打开闪光灯),同时,当发现扫描目标距离 ...

最新文章

  1. AE教程:学会这个,你做的Logo就可以单独出道了
  2. 干货|SRC漏洞挖掘经验
  3. 高通量数据中批次效应的鉴定和处理(一)
  4. python输出总字符个数_python每次处理固定个数的字符的方法总结
  5. 【ASP.NET Web API教程】1 ASP.NET Web API入门
  6. easyui及eova下select:option、find无法直接取值的解决办法
  7. 字符串转json(JSON.parse报错)
  8. 计算机桌面出现蓝色底色,桌面图标有蓝色背景的7种解决办法
  9. 线性代数及矩阵论(七)
  10. 40亿!神州收购宝沃汽车67%股权
  11. 微信小程序收藏功能实现思路
  12. 悲催的体能测试,需要休整的身体~
  13. stm32调试内存越界情况
  14. 【实习_面试全程辅导分享】简历篇
  15. 手机(小米10s)接收微信语音\视频通话时,蓝牙耳机(小米Air2s)无法使用,手机仍外放
  16. 每日一题@69二叉树的最小深度
  17. Panoptic SegFormer:全景分割第一名!南大港大英伟达提出新算法,霸榜全景分割...
  18. php制作特效文字,css实现字体特效
  19. Adobe 安装失败[安装遇到错误]-information not found in Media_db
  20. 5个学习大数据的正确姿势

热门文章

  1. 微软云服务Azure所有产品简介
  2. 手机浏览器怎么查看html,手机浏览器网页收藏在哪里查看
  3. SAR信号处理之窗函数8——布莱克曼(Blackman)窗
  4. 常用的统计抽样分布和正态总体的抽样分布
  5. java freemarker jxl excel_freemarker导出定制excel
  6. 中英文数字混合字符串排序js
  7. 计算机混合运算java,大话Java混合运算规则
  8. 罗永浩怒怼新浪科技,或将起诉
  9. TexWorks 拼写检查
  10. 解决Invalid bound statement (not found): com.hengjun.mapper.UserMapper.selectByExample,