2014-03-12 50 views
0

我正在嘗試使用以下代碼獲取Android中所有追隨者的列表。在Android中獲取Twitter追隨者名單

final long lCursor = -1; 

new Thread(new Runnable() 
{   
@Override 
public void run() 
{ 

try{ 
IDs followersIDs = twitter.getFollowersIDs(UserID, lCursor); 
do { 
for (long i : followersIDs.getIDs()){ 
Log.d("follower ID #", String.valueOf(i)); 
} 
}while(followersIDs.hasNext()); 
} catch (TwitterException e) { 
Log.i("fetchFollowers", e.getErrorMessage()); 
} 

}).start(); 

,但得到的空指針異常

回答

0
IDs followersIds;  
    long lCursor = -1; 
    do { 
     followersIds=twitter.getFollowersIDs(TwaccessToken.getUserId(), lCursor); 
     }while ((lCursor = followersIds.getNextCursor()) != 0); 


    do 
    { 
    for (long i : followersIds.getIDs()) 
    { 
    contactid .add(twitter.showUser(i).getId()+""); 
    nameList.add(twitter.showUser(i).getName()); 
    profileimageUrl.add(twitter.showUser(i).getProfileImageURL()); 
    } 
    }while(followersIds.hasNext()); 
相關問題