其他(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);
}
}
});
3. 脸书上应用安装分享功能 (Share link install app on FB)
方法:
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);
}
}
});