使用 Fabric SDK 自定义推文视图
Customizing tweet view using Fabric SDK
我开始使用 Fabric (Twitter SDK) 进行我的 Android 开发,但在调查了几个小时后,我找不到自定义推文视图的方法(例如删除个人资料图片, onClick 事件等)。
documentation只说明了如何自定义样式,并不是我想要的
有什么方法可以从 Fabric 提供的推文视图中 add/remove 元素吗?我是否必须转移到另一个库(例如 Twitter4j?
我目前也在研究 Fabric 提供的 TweetUI 工具包。在深入研究 TweetView 和 BaseTweetView 之后,我注意到它们没有提供关于来自 Tweet 项目的 removing/hiding 视图的任何灵活性。我的问题是初学者的共享按钮,您可以在使用 CompactTweetView 时隐藏它(因此它基本上不是一个选项)。我将尝试包装 BaseTweetView 以查看我可以将其用于何处,然后让您知道。
关于其他库,如 Twitter4j(这是迄今为止最强大的第 3 方 Twitter SDK),这取决于您的需要。使用 Twitter4j 需要用户登录才能使用 Twitter 功能。如果那不打扰你,那就去吧。就我而言,我正在显示嵌入的推文,因此它不会是一个好的用户体验。
请记住,您可以显示完全自定义的推文 UI,因为 SDK 从 ID 提供推文对象。所以你可以就此打住,并显示你需要的推文 UI。
希望对您有所帮助。
我开始使用 Fabric (Twitter SDK) 进行我的 Android 开发,但在调查了几个小时后,我找不到自定义推文视图的方法(例如删除个人资料图片, onClick 事件等)。
documentation只说明了如何自定义样式,并不是我想要的
有什么方法可以从 Fabric 提供的推文视图中 add/remove 元素吗?我是否必须转移到另一个库(例如 Twitter4j?
我目前也在研究 Fabric 提供的 TweetUI 工具包。在深入研究 TweetView 和 BaseTweetView 之后,我注意到它们没有提供关于来自 Tweet 项目的 removing/hiding 视图的任何灵活性。我的问题是初学者的共享按钮,您可以在使用 CompactTweetView 时隐藏它(因此它基本上不是一个选项)。我将尝试包装 BaseTweetView 以查看我可以将其用于何处,然后让您知道。
关于其他库,如 Twitter4j(这是迄今为止最强大的第 3 方 Twitter SDK),这取决于您的需要。使用 Twitter4j 需要用户登录才能使用 Twitter 功能。如果那不打扰你,那就去吧。就我而言,我正在显示嵌入的推文,因此它不会是一个好的用户体验。
请记住,您可以显示完全自定义的推文 UI,因为 SDK 从 ID 提供推文对象。所以你可以就此打住,并显示你需要的推文 UI。
希望对您有所帮助。