在android中添加类似Facebook的自定义按钮

在android中添加类似Facebook的自定义按钮,android,facebook,custom-controls,Android,Facebook,Custom Controls,在我的android应用程序中,我想使用自定义类按钮而不是Facebook的类按钮。是否可以使用自定义类按钮?如何实现这一点?我在StackOverFlow中进行了搜索,但没有找到任何有用的信息 提前谢谢你不能。类似Facebook的按钮只能是官方按钮。根据我们的品牌许可政策,您可以在类似Facebook的按钮部分阅读: 虽然可以缩放大小以满足需要,但不能以任何其他方式(例如通过更改设计)修改“Like”按钮 所以答案是否定的,你不能使用自定义按钮。因为它是Android,你可以完全自定义所有东

在我的android应用程序中,我想使用自定义类按钮而不是Facebook的类按钮。是否可以使用自定义类按钮?如何实现这一点?我在StackOverFlow中进行了搜索,但没有找到任何有用的信息


提前谢谢

你不能。类似Facebook的按钮只能是官方按钮。

根据我们的品牌许可政策,您可以在类似Facebook的按钮部分阅读:

虽然可以缩放大小以满足需要,但不能以任何其他方式(例如通过更改设计)修改“Like”按钮


所以答案是否定的,你不能使用自定义按钮。

因为它是Android,你可以完全自定义所有东西。例如,我创建了示例自定义LikeView。您可以设置任何想要的颜色,但是尝试考虑脸谱网约定。

如何做? 规则如下:
在Android应用程序中,如果您从任何SDK重新实现资源,它会将其覆盖到您设置的新值中。
我从FacebookSdk类中找到了这些变量,并在我自己的应用程序中对其进行了概述。你也可以这样做。
1.将以下样式添加到样式文件并设置自己的选择器。它将像按钮选择器一样覆盖

<style name="com_facebook_button_like" parent="com_facebook_button">
    <item name="android:background">@drawable/btn_facebook_like_background_selector</item>
</style> 

@可绘制/btn\u facebook\u like\u背景\u选择器
2.将以下颜色添加到color.xml文件中。设置你想要的任何颜色

<color name="com_facebook_likeboxcountview_text_color">#FFFFFFFF</color>
<color name="com_facebook_likeboxcountview_border_color">#FFFFFFFF</color>
#FFFFFFFF
#FFFFFFFF

但我们可以直接在facebook页面中使用自定义类按钮。那么为什么在android中不可能?请查看上面的链接,facebook SDK不提供此功能。我们可以使用facebook社交插件实现类facebook按钮