转自:http://blog.csdn.net/coycleipenghui/article/details/52909367


前言:本文主要介绍芝麻信用授权在app中的接入工作,以及代码中出现onCancel回调的错误问题。 
正文:芝麻信用官方文档连接:https://zmmcportal.zmxy.com.cn/technology/openDoc.htm?relType=OPEN_COMMON_DOC&relInfo=TECHNOLOGY_INTRO&type=OPN_INFO_DOC

文档中写的还是很清楚,要在自己app的服务端以及客户端都接入相应的SDK。

这是Android版授权芝麻信用的回调接口:

ICreditListener iCreditListener = new ICreditListener() {@Overridepublic void onComplete(Bundle result) {Toast.makeText(DemoActivity.this, "complete", Toast.LENGTH_SHORT).show();if (result != null) {Set keys = result.keySet();for (String key : keys) {Log.d(TAG, key + " = " + result.getString(key));}}}@Overridepublic void onError(Bundle error) {Toast.makeText(DemoActivity.this, "error", Toast.LENGTH_SHORT).show();if (error != null) {Set keys = error.keySet();for (String key : keys) {Log.d(TAG, key + " = " + error.getString(key));}}}@Overridepublic void onCancel() {Toast.makeText(DemoActivity.this, "cancel", Toast.LENGTH_LONG).show();}};
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

onComplete以及onError都好理解,并且文档中有相关说明。但是我的应用中回调了onCancel方法,文档中没有说明,并且网上也找不到任何信息(毕竟目前接入芝麻信用的app并不多)。 
后来发现是自己在manifest文件中没有注册芝麻信用这个Activity导致的。

        <activity            android:name="com.android.moblie.zmxy.antgroup.creditsdk.app.SDKActivity"            android:label="芝麻信用"            android:screenOrientation="portrait" />
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5

更多相关文章

  1. android删除第三方jar的方法
  2. Android的通过TCPIP协议实现断点续传上传实现
  3. Android(安卓)Up Navigation的一个小问题
  4. Android(安卓)4.2官方文档chm格式下载
  5. Android官方技术文档翻译——迁移 Gradle 项目到1.0.0 版本
  6. 我把阿里、腾讯、字节跳动、美团等Android性能优化实战整合成了
  7. 51 信用卡管家 Android(安卓)客户端内部数据库文件可被盗取
  8. Android实现在线预览office文档(Word,Pdf,excel,PPT.txt等格式)
  9. 大家看一下,我对Android的Activity的深入理解

随机推荐

  1. Android中自定义对话框的实现
  2. Android在页面上写字,居中写文字
  3. Android 功能代码总结
  4. Android下载并打开pdf文件
  5. android布局属性: android:visibility
  6. android 模拟器无法启动问题解决
  7. Android Handler.postDelayed 挖坑记
  8. Android 报错处理:not attached to window
  9. Android Building Apps with Over 65K Me
  10. android studio升级到3.0.1后apt报错解决