|
|
@@ -1,8 +1,7 @@
|
|
|
package kr.co.zumo.app.lifeplus.view.screen.setting;
|
|
|
|
|
|
import android.content.Context;
|
|
|
-import android.graphics.Bitmap;
|
|
|
-import android.graphics.drawable.BitmapDrawable;
|
|
|
+import android.net.Uri;
|
|
|
import android.util.Log;
|
|
|
import android.view.Gravity;
|
|
|
import android.view.LayoutInflater;
|
|
|
@@ -10,13 +9,7 @@ import android.view.View;
|
|
|
import android.widget.TextView;
|
|
|
import android.widget.Toast;
|
|
|
|
|
|
-import com.facebook.CallbackManager;
|
|
|
-import com.facebook.FacebookCallback;
|
|
|
-import com.facebook.FacebookException;
|
|
|
-import com.facebook.share.Sharer;
|
|
|
import com.facebook.share.model.ShareLinkContent;
|
|
|
-import com.facebook.share.model.SharePhoto;
|
|
|
-import com.facebook.share.model.SharePhotoContent;
|
|
|
import com.facebook.share.widget.ShareDialog;
|
|
|
import com.kakao.kakaolink.v2.KakaoLinkResponse;
|
|
|
import com.kakao.kakaolink.v2.KakaoLinkService;
|
|
|
@@ -307,39 +300,27 @@ public class SettingPresenter extends Presenter<SettingModel, ISettingView> {
|
|
|
});
|
|
|
}
|
|
|
|
|
|
- private void setFaceBookLink(){
|
|
|
+ private void setFaceBookLink() {
|
|
|
Log.e("APP# SettingPresenter | setFaceBookLink", "|" + "들어옴");
|
|
|
- CallbackManager callbackManager = CallbackManager.Factory.create();
|
|
|
- ShareDialog shareDialog = new ShareDialog(view.getActivity());
|
|
|
- shareDialog.registerCallback(callbackManager, new FacebookCallback<Sharer.Result>() {
|
|
|
- @Override
|
|
|
- public void onSuccess(Sharer.Result result) {
|
|
|
- Log.w("APP# SettingPresenter | onSuccess", "|" + "success");
|
|
|
- }
|
|
|
-
|
|
|
- @Override
|
|
|
- public void onCancel() {
|
|
|
- Log.w("APP# SettingPresenter | onCancel", "|" + "onCancel");
|
|
|
- }
|
|
|
|
|
|
- @Override
|
|
|
- public void onError(FacebookException error) {
|
|
|
- Log.e("APP# SettingPresenter | onError", "|" + "facebook error");
|
|
|
- }
|
|
|
- });
|
|
|
- if(shareDialog.canShow(ShareLinkContent.class)){
|
|
|
- Log.e("APP# SettingPresenter | setFaceBookLink", "|" + "if문 들어옴");
|
|
|
- BitmapDrawable drawableImage = (BitmapDrawable) view.getActivity().getResources().getDrawable(R.drawable.banner_bg_1);
|
|
|
- Bitmap bitmap = drawableImage.getBitmap();
|
|
|
- SharePhoto photo = new SharePhoto.Builder()
|
|
|
- .setBitmap(bitmap)
|
|
|
- .build();
|
|
|
- SharePhotoContent content = new SharePhotoContent.Builder()
|
|
|
- .addPhoto(photo)
|
|
|
- .build();
|
|
|
- shareDialog.show(content, null);
|
|
|
- }
|
|
|
+ ShareDialog shareDialog = new ShareDialog(view.getActivity());
|
|
|
+//
|
|
|
+// BitmapDrawable drawableImage = (BitmapDrawable) view.getActivity().getResources().getDrawable(R.drawable.banner_bg_1);
|
|
|
+// Bitmap bitmap = drawableImage.getBitmap();
|
|
|
+//
|
|
|
+// SharePhoto photo = new SharePhoto.Builder()
|
|
|
+// .setBitmap(bitmap)
|
|
|
+// .build();
|
|
|
+//
|
|
|
+// ShareContent shareContent = new SharePhotoContent.Builder()
|
|
|
+// .addPhoto(photo)
|
|
|
+// .build();
|
|
|
+ ShareLinkContent linkContent = new ShareLinkContent.Builder()
|
|
|
+ .setContentUrl(Uri.parse("https://www.lifeplus.co.kr/about/"))
|
|
|
+ .build();
|
|
|
+ shareDialog.show(linkContent);
|
|
|
|
|
|
+ shareDialog.show(linkContent);
|
|
|
|
|
|
}
|
|
|
|