package com.sromku.simple.fb.example.fragments;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.TextView;
import com.facebook.FacebookException;
import com.facebook.share.widget.LikeView;
import com.sromku.simple.fb.example.R;
public class PublishLikeButtonFragment extends BaseFragment {
private final static String EXAMPLE = "Like button";
private TextView mResult;
private LikeView mLikeView;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getActivity().setTitle(EXAMPLE);
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.fragment_like_view, container, false);
mResult = (TextView) view.findViewById(R.id.result);
mLikeView = (LikeView) view.findViewById(R.id.like_view);
mLikeView.setObjectIdAndType("1501124800143936", LikeView.ObjectType.PAGE);
mLikeView.setOnErrorListener(new LikeView.OnErrorListener() {
@Override
public void onError(FacebookException e) {
mResult.setText("Some error happened");
}
});
return view;
}
}