Android — получить временную шкалу Twitter с помощью Fabric

Я работаю над приложением для Android, где мне нужно показать конкретную временную шкалу. Ну, я добавил Fabric.io, а также создал приложение для твиттера (я имею в виду, что получил ключи). Поэтому я действительно не знаю, как я могу заставить твиты в моем классе отображать их в моем списке. позвольте увидеть код ниже:

TwitterAuthConfig authConf =
                new TwitterAuthConfig(this.getResources().getString(R.string.consumerKey),
                        this.getResources().getString(R.string.consumerSecret));
        Fabric.with(this, new Twitter(authConfig));

final UserTimeline userTimeline = new UserTimeline.Builder()
                .screenName("TwitterUser")
                .build();

Итак, как я могу получить твиты из userTimeline. Может быть, я путаю, и я реализую это неправильно.


person gon250    schedule 28.07.2015    source источник


Ответы (2)


UserTimeline можно передать TweetTimelineListAdapter. TweetTimelineListAdapter можно использовать в любом ListView.

Из документации: http://docs.fabric.io/android/twitter/show-timelines.html#listactivity

import com.twitter.sdk.android.tweetui.TweetTimelineListAdapter;
import com.twitter.sdk.android.tweetui.UserTimeline;

public class TimelineActivity extends ListActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.timeline);

        final UserTimeline userTimeline = new UserTimeline.Builder()
            .screenName("fabric")
            .build();
        final TweetTimelineListAdapter adapter = new TweetTimelineListAdapter(this, userTimeline);
        setListAdapter(adapter);
    }
}
person Frohnzie    schedule 29.07.2015

Вы можете использовать http://docs.fabric.io/android/twitter/show-timelines.html#listactivity документация по структуре. Все, что вам нужно, это найти документацию по ткани. Но если вы хотите использовать свой собственный адаптер (пользовательский адаптер), вы можете использовать эту ссылку github-gist. https://gist.github.com/sabadow/a7dd2575325b676a113e

person Tarık Eren Tan    schedule 30.07.2015