【问题8】:删除某些分享平台
答案:
第一种办法:.在ShareSDK.xml配置文件里设置某个平台的Enable值(true使用/false不使用)
第二种办法:直接在ShareSDK.xml配置删除某个平台的配置信息,后将相关平台的架包也删除。
第三种办法:在ShareSDK.xml删除某个平台的注册信息,后把相关平台的jar也删除。
删除某些平台后可以把某些平台的图片和字符串资源删除。
【问题9】:修改分享编辑界面
答案:编辑界面类在sample项目里的EditPage类,编辑界面是使用动态布局方式加载,具体代码请到此类进行查看。
【问题10】:修改9宫格背景图
答案: 在sample项目里的OnekeyShare类的initPageView方法里修改LinearLayout背景图。Onekeyshar项目我们有提供源码,可以直接修改里面的代码的。
【问题11】:设置分享编辑页的初始化选中平台
答案: 在sample项目里的OneksyShare类里的setPlatform方法,传递平台名称即可。
【问题12】:升级ShareSDK后需要做的事
答案:
1、 升级后对比一下最新的sample里的ShareSDK.xml配置文件跟你现在项目里的配置文件对比一下,旧版本的是以.conf结尾的,新版本改为.xml了,还要对比一下里面的配置信息。
2、 对比AndroidManifest文件里权限信息
3、 对比AndroidManifest分享平台时所需要的Activity信息。
【问题13】:单独平台的分享代码
答案:【微信例子】:
执行分享代码的类需要实现PlatformAct