从Facebook SDK中的strings.xml获取价值

时间:2014-12-02 01:54:27

标签: java android xml facebook facebook-graph-api

我正在使用Facebook登录设置我的应用程序,并尝试从Facebook SDK获取一些预先设置的字符串和颜色,并在我的activity_login.xml中使用它们。像这样的东西

<Button
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="center_horizontal"
    android:layout_marginTop="100dp"

    android:text="@string/com_facebook_loginview_log_in_button"
    android:textColor="@color/com_facebook_loginview_text_color"
    android:textSize="@dimen/com_facebook_loginview_text_size"
    android:textStyle="bold"

    android:background="@drawable/com_facebook_button_blue"
    android:drawableLeft="@drawable/com_facebook_inverse_icon"
    android:drawablePadding="@dimen/com_facebook_likebutton_compound_drawable_padding"
    android:paddingLeft="@dimen/com_facebook_loginview_padding_left"
    android:paddingTop="@dimen/com_facebook_loginview_padding_top"
    android:paddingRight="@dimen/com_facebook_loginview_padding_right"
    android:paddingBottom="@dimen/com_facebook_loginview_padding_bottom"
    android:onClick="onLoginClick"/>

但我收到错误Cant resolve symbol @string/com_facebook_loginview_log_in_button并且我已正确导入Facebook SDK并且它很好,但我似乎无法使用这些值?

提前感谢您的帮助。 :)

1 个答案:

答案 0 :(得分:0)

您是否有理由不能使用Facebook按钮?

<com.facebook.widget.LoginButton
    android:id="@+id/facebook_button"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"/>

确保将Facebook SDK导入到项目中以实现此目的。