簡體   English   中英

使用Fabric API搜索用戶名,在Twitter上的標簽

[英]search username ,hashtag on twitter using fabric api

我正在嘗試使用Fabric API搜索用戶名,帶有標簽。 但是它總是給我計數。 我可以知道如何獲取用戶名和hastag

我的代碼如下

TwitterAuthConfig authConfig = new TwitterAuthConfig(TWITTER_KEY,
            TWITTER_SECRET);
    Fabric.with(this, new Twitter(authConfig));
    setContentView(R.layout.activity_main);



    SearchTimeline searchTimeline = new SearchTimeline.Builder().query(
            "#twitterflock").build();
    final TweetTimelineListAdapter adapter = new TweetTimelineListAdapter.Builder(
            this).setTimeline(searchTimeline).build();
    Log.v("ta", "" + adapter.getCount());

誰能幫我嗎

這是搜索用戶名/標簽的一個有效示例(我在我的應用程序中使用了它):

private static final String SEARCH_QUERY = "almounir"; //the username or Hshgtag

@Override
protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);
setContentView(R.layout. activity_main);

ListView lv = (ListView) findViewById(R.id.list);
//lv.setEmptyView(findViewById(R.id.loading)); d'ont forget to add loading pic 

SearchTimeline searchTimeline = new SearchTimeline.Builder().query(SEARCH_QUERY).build();

final TweetTimelineListAdapter timelineAdapter = new TweetTimelineListAdapter(this, searchTimeline);

lv.setAdapter(timelineAdapter);
}

希望這可以幫助

從活動會話中獲取用戶名,並將其設置為獲取時間表。

 @Override
 public void onCreate(Bundle savedInstanceState) {
             super.onCreate(savedInstanceState);

     TwitterSession session = Twitter.getSessionManager().getActiveSession();
     String userName = session.getUserName();

    final SearchTimeline searchTimeline = new SearchTimeline.Builder()
            .query(userName)
            .build();
    final TweetTimelineListAdapter adapter = new TweetTimelineListAdapter.Builder(getActivity())
                    .setTimeline(searchTimeline)
                    .build();
            setListAdapter(adapter);
        }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM