package com.pan.simplepicture.model;
import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import com.pan.simplepicture.model.impl.IMainModel;
import com.umeng.socialize.UMAuthListener;
import com.umeng.socialize.UMShareAPI;
import com.umeng.socialize.bean.SHARE_MEDIA;
/**
* Created by sysadminl on 2015/12/9.
*/
public class MainModel implements IMainModel {
private UMShareAPI mShareAPI;
@Override
public void login(Context mContext, SHARE_MEDIA platform, UMAuthListener mAuthListener) {
if(mShareAPI==null) {
mShareAPI = UMShareAPI.get(mContext);
}
// mShareAPI.getPlatformInfo((Activity)mContext, platform, mAuthListener);
mShareAPI.doOauthVerify((Activity)mContext, platform, mAuthListener);
}
public void onActivityResult(int requestCode, int resultCode, Intent data){
if(mShareAPI!=null){
mShareAPI.onActivityResult(requestCode, resultCode, data);
}
}
public void getPlateformInfo(Context mContext, SHARE_MEDIA platform,UMAuthListener mAuthListener){
if(mShareAPI!=null){
mShareAPI.getPlatformInfo((Activity)mContext, platform, mAuthListener);
}
}
}