Facebook LikeView无法在Android适配器上运行
我在适配器中有以下代码:Facebook LikeView无法在Android适配器上运行,android,nullpointerexception,facebook-like,facebook-android-sdk,Android,Nullpointerexception,Facebook Like,Facebook Android Sdk,我在适配器中有以下代码: LikeView likeView = (LikeView) view.findViewById(R.id.likeView); likeView.setLikeViewStyle(LikeView.Style.STANDARD); likeView.setObjectIdAndType("http://facebook.com/751220098357471_752181024928045", LikeView.ObjectType.OPEN_GRAPH); 当我单
LikeView likeView = (LikeView) view.findViewById(R.id.likeView);
likeView.setLikeViewStyle(LikeView.Style.STANDARD);
likeView.setObjectIdAndType("http://facebook.com/751220098357471_752181024928045", LikeView.ObjectType.OPEN_GRAPH);
当我单击“Like”按钮时,应用程序崩溃,出现以下错误:
java.lang.NullPointerException:参数“活动”不能为null`
但在活动中使用此代码效果很好 是否忘记添加这一行..“LikeView.setFragment(this);”传递活动类的上下文。我用碎片做的 LikeView facebook LikeView=(LikeView)view.findViewById(R.id.facebook_like_按钮); facebook LikeView.setLikeViewStyle(LikeView.Style.BOX\u计数); facebookLikeView.setAuxiliaryViewPosition(LikeView.AuxiliaryViewPosition.INLINE); facebookLikeView.setHorizontalAlignment(LikeView.HorizontalAlignment.LEFT); setFragment(this); facebookLikeView.SetObjectAndType( 网址,
LikeView.ObjectType.PAGE) 是否忘记添加这一行..“LikeView.setFragment(this);”传递活动类的上下文。我用碎片做的 LikeView facebook LikeView=(LikeView)view.findViewById(R.id.facebook_like_按钮); facebook LikeView.setLikeViewStyle(LikeView.Style.BOX\u计数); facebookLikeView.setAuxiliaryViewPosition(LikeView.AuxiliaryViewPosition.INLINE); facebookLikeView.setHorizontalAlignment(LikeView.HorizontalAlignment.LEFT); setFragment(this); facebookLikeView.SetObjectAndType( 网址, LikeView.ObjectType.PAGE)