Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/211.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Facebook LikeView无法在Android适配器上运行_Android_Nullpointerexception_Facebook Like_Facebook Android Sdk - Fatal编程技术网

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)