android facebook:preset_size不存在于xml中?

时间:2015-09-08 08:16:49

标签: android xml facebook android-studio

我试图在我的应用中设置profilepictureview:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
    android:layout_height="match_parent" android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    android:paddingBottom="@dimen/activity_vertical_margin"
    tools:context="fr.djey.testf.MainFragment"
    xmlns:facebook="http://schemas.android.com/apk/res-auto">

    <com.facebook.login.widget.ProfilePictureView
        android:id="@+id/facebook_avatar"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_above="@+id/login_button"
        android:layout_centerHorizontal="true"
        />

    <com.facebook.login.widget.LoginButton
        android:id="@+id/login_button"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginTop="30dp"
        android:layout_marginBottom="30dp"
        android:layout_centerInParent="true"/>
</RelativeLayout>

我想为图片设置小尺寸。我在互联网上发现我必须把 facebook:preset_size = small ,但它似乎不再存在。

你能否告诉我在xml中是否有另一种方法可以做到这一点?而不是在java中?

1 个答案:

答案 0 :(得分:4)

它已被替换为:

<强> Facebook的:com_facebook_preset_size =&#34;小&#34;

父布局中的

添加:

<强>的xmlns:=实&#34; HTTP://schemas.android.com/apk/res-auto"

升级指南中对此进行了描述: https://developers.facebook.com/docs/android/upgrading-4.x   - &GT;将Android SDK从4.0.1升级到4.1.0