0

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

提前致谢

4

3 回答 3

1

根据您可以在此处阅读的我们的品牌许可政策,在 Facebook Like Button 部分下:

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

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

于 2012-08-20T18:00:18.893 回答
0

你不能。Facebook like 按钮只能是官方按钮。

于 2012-08-20T05:08:55.657 回答
0

因为它是 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>
于 2016-11-06T09:12:39.580 回答