跳到主要内容

其他(OTHERS)

1. 截屏 (Take Screen Shot)

方法:

    public static Bitmap TakeScreenShot(Activity _activity)

示例:

    Bitmap _bitmap = Utilities.TakeScreenShot(this);

2. 脸书上图片分享功能 (Share photo on FB)

方法 1:

    public void FBSharePhoto(Bitmap _bitmap, DzoShareCallback _callback)

示例:

    DzoSDK.GetInstance().FBSharePhoto(_bitmap, new DzoShareCallback() {
@Override
public void callbackResult(Status _result, int _code, String _msg) {
if(_result == Status.Success){
// - Your Code - //
Log.d(DzoSDK.TAG, ">>> FB Share Photo | msg: " + _msg + " | code: " + _code);
}else if(_result == Status.Cancel){
// - Your Code - //
Log.d(DzoSDK.TAG, ">>> FB Share Photo | msg: " + _msg + " | code: " + _code);
}else{
// - Your Code - //
Log.e(DzoSDK.TAG, ">>> FB Share Photo | msg: " + _msg + " | code: " + _code);
}
}
});

方法 2:

    public void FBSharePhoto(byte[] _bytes, DzoShareCallback _callback)

示例:

    DzoSDK.GetInstance().FBSharePhoto(_bytes, new DzoShareCallback() {
@Override
public void callbackResult(Status _result, int _code, String _msg) {
if(_result == Status.Success){
// - Your Code - //
Log.d(DzoSDK.TAG, ">>> FB Share Photo | msg: " + _msg + " | code: " + _code);
}else if(_result == Status.Cancel){
// - Your Code - //
Log.d(DzoSDK.TAG, ">>> FB Share Photo | msg: " + _msg + " | code: " + _code);
}else{
// - Your Code - //
Log.e(DzoSDK.TAG, ">>> FB Share Photo | msg: " + _msg + " | code: " + _code);
}
}
});

方法 3:

    public void FBSharePhoto(String _url, DzoShareCallback _callback)

示例:

    String _url = "https://dzogame.vn/Layout_2020/assets/img/vechungtoi.jpg";
DzoSDK.GetInstance().FBSharePhoto(_url, new DzoShareCallback() {
@Override
public void callbackResult(Status _result, int _code, String _msg) {
if(_result == Status.Success){
// - Your Code - //
Log.d(DzoSDK.TAG, ">>> FB Share Photo | msg: " + _msg + " | code: " + _code);
}else if(_result == Status.Cancel){
// - Your Code - //
Log.d(DzoSDK.TAG, ">>> FB Share Photo | msg: " + _msg + " | code: " + _code);
}else{
// - Your Code - //
Log.e(DzoSDK.TAG, ">>> FB Share Photo | msg: " + _msg + " | code: " + _code);
}
}
});

方法:

    public void FBShareLinkInstallApp(DzoShareCallback _callback)

示例:

    DzoSDK.GetInstance().FBShareLinkInstallApp(new DzoShareCallback() {
@Override
public void callbackResult(Status _result, int _code, String _msg) {
if(_result == Status.Success){
// - Your Code - //
Log.d(DzoSDK.TAG, ">>> FB Share Link Install App | msg: " + _msg + " | code: " + _code);
}else if(_result == Status.Cancel){
// - Your Code - //
Log.d(DzoSDK.TAG, ">>> FB Share Link Install App | msg: " + _msg + " | code: " + _code);
}else{
// - Your Code - //
Log.e(DzoSDK.TAG, ">>> FB Share Link Install App | msg: " + _msg + " | code: " + _code);
}
}
});