我想在我的 android 应用程序中使用自定义点赞按钮而不是 Facebook 的点赞按钮。是否可以使用自定义点赞按钮?如何实现这个?我在 StackOverFlow 中搜索,但找不到任何有用的信息。
提前致谢
我想在我的 android 应用程序中使用自定义点赞按钮而不是 Facebook 的点赞按钮。是否可以使用自定义点赞按钮?如何实现这个?我在 StackOverFlow 中搜索,但找不到任何有用的信息。
提前致谢
根据您可以在此处阅读的我们的品牌许可政策,在 Facebook Like Button 部分下:
虽然您可以缩放大小以满足您的需要,但您不能以任何其他方式修改“赞”按钮(例如通过更改设计)。
所以答案是否定的,你不能使用自定义的 Like 按钮。
你不能。Facebook like 按钮只能是官方按钮。
因为它是 Android,所以您可以自定义所有内容。例如,我创建了示例自定义 LikeView。您可以设置任何您想要的颜色,但请尝试考虑 Facebook 惯例。
规则如下:
在 Android 应用程序中,如果您从任何 SDK 重新实现资源,它会将其覆盖为您设置的新值。
我从 FacebookSdk 类中找到了这些变量,并在我自己的应用程序中覆盖了它。你也可以。
1. 将以下样式添加到您的样式文件并设置您自己的选择器。它将覆盖 LikeButton 选择器
<style name="com_facebook_button_like" parent="com_facebook_button">
<item name="android:background">@drawable/btn_facebook_like_background_selector</item>
</style>
2.将以下颜色添加到您的 color.xml 文件中。设置任何你想要的颜色。
<color name="com_facebook_likeboxcountview_text_color">#FFFFFFFF</color>
<color name="com_facebook_likeboxcountview_border_color">#FFFFFFFF</color>