Android TwitterKit не показывает ретвиты и лайки - PullRequest
2 голосов
/ 06 мая 2019

Я использую TwitterKit для Android , чтобы показывать твиты внутри моего приложения. Работает хорошо, но по некоторым причинам не показывает количество ретвитов и лайков ниже каждого твита.

enter image description here

Вот мой код:

SearchTimeline searchTimeline = getTimeline("#somehashtag", "en");

tweetAdapter = new TweetTimelineRecyclerViewAdapter.Builder(getActivity())
        .setTimeline(searchTimeline)
        .setViewStyle(R.style.tw__TweetDarkStyleNonTransparent)
        .build();

mTweetsRecycler.setAdapter(tweetAdapter);

А вот и стиль:

<style name="tw__TweetDarkStyleNonTransparent">
    <item name="tw__container_bg_color">#303030</item>
    <item name="tw__primary_text_color">#e1ffffff</item>
    <item name="tw__action_color">#55acee</item>
    <item name="tw__action_highlight_color">#667580</item>
    <item name="tw__tweet_actions_enabled">true</item>
</style>

Вышеуказанный стиль - мой собственный стиль, основанный на официальном стиле . Стиль работает, но количество ретвитов и лайки по-прежнему не отображаются.

Чего мне не хватает?

1 Ответ

0 голосов
/ 18 мая 2019

на основе Tweet Data Dictionary из официальной документации Я думаю, что вам нужно самостоятельно выбрать json и получить элемент, который вы хотите показать:

Количество ретвитов этого твита. Пример:

"retweet_count":160

Nullable. Примерно указывает, сколько раз этот твит понравился пользователям Twitter. Пример:

"favorite_count":295
...