How to extend SherlockFragmentActivity when implementing Facebook SDK 3.0

I am trying to implement the Facebook SDK (3.0 beta) in an Android application that depends on ActionBarSherlock, but I do not understand how I cannot extend both SherlockFragmentActivity and FacebookActivity .

An example application in the Facebook SDK:

 public class MainActivity extends FacebookActivity { private static final int SPLASH = 0; private static final int SELECTION = 1; 

And FacebookActivity is as follows:

 public class FacebookActivity extends FragmentActivity { 

Any ideas on how to do this?

+4
source share
1 answer

The FacebookActivity extension is not a requirement, but makes your life easier when working with Facebook integration. See SessionLoginSample in our sample applications for how to integrate Facebook without using FacebookActivity . You just have to handle your own session sessions and onActivityResult callbacks.

I would suggest expanding SherlockFragmentActivity and then manually handling Facebook integration. This SO answer may also contain more relevant information: http://facebook.stackoverflow.com/a/13018745/931354

+2
source

Source: https://habr.com/ru/post/1442199/


All Articles