我试图在一个android应用程序中实现facebook sdk(3.0beta),这个应用程序依赖于actionbarsherlock,但我不明白为什么我不能同时扩展SherlockFragmentActivity
和FacebookActivity
。
facebook sdk中的示例应用程序有:
public class MainActivity extends FacebookActivity {
private static final int SPLASH = 0;
private static final int SELECTION = 1;
facebook的活动看起来像:
public class FacebookActivity extends FragmentActivity {
有什么办法吗?
最佳答案
扩展FacebookActivity
不是一项要求,但它确实使您在使用facebook集成时的生活更轻松。请参阅示例应用程序中的sessionloginsample,了解如何在不使用FacebookActivity
的情况下集成facebook。您只需处理自己的会话序列化和onActivityResult回调。
我建议扩展SherlockFragmentActivity
然后手动处理facebook集成。因此,答案可能还包含更多相关信息:http://facebook.stackoverflow.com/a/13018745/931354