我的问题如下:直到昨天我已成功将Facebook的ProfilePictureView应用到我的xml布局中。然后当我试图清理我的项目时,eclipse发生了一些奇怪的事情。 现在eclipse说我的所有Facebook ProfilePictureViews:
错误:找不到包my.package
中属性preset_size的资源标识符错误:在包my.package
中找不到属性is_cropped的资源标识符xml看起来像这样:
<com.facebook.widget.ProfilePictureView
android:id="@+id/profilePicFaceBook"
android:layout_width="fill_parent"
android:layout_height="170.0dip"
android:layout_weight="1.0"
app:is_cropped="true"
app:preset_size="large" />
使用如下指定的非常高的父相对布局:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
xmlns:app="http://schemas.android.com/apk/res-auto"
...
/>
在Java Build Path下的Project Properties中,我将FacebookSDK作为构建路径所需的Project。 ProfilePictureView在该Project中定义。 使用ProfilePictureView的所有其他Facebook示例应用程序仍可正常运行。 我再次在代码或设置中没有改变任何内容。
我已尝试手动将facebooksdk.jar文件添加到我的图书馆依赖项 - &gt;没有帮助 我已经尝试将所有ProfilePictureView数据复制到我自己的项目中 - &gt;没帮忙
我该如何解决这个问题? 我相信有人可以帮助我。
问候,谢谢你的帮助,马文。