Да, вы можете использовать API поиска в Твиттере, который возвращает данные в формате json, которые вы должны проанализировать, просто ищите документацию.Кроме того, вы можете использовать прямую ссылку на временную шкалу пользователя, например, так:
https://twitter.com/statuses/user_timeline/user.json
РЕДАКТИРОВАТЬ: Это возвращает ответ как .json для меня, затем он должен быть проанализирован.Убедитесь, что вы анализируете ответ ПОСЛЕ его получения, похоже, что вы запускаете запрос, а затем переходите к его синтаксическому анализу до того, как запрос будет завершен.
public ArrayList<Tweet> getTweets(String Account, int page) {
String accountUrl = "http://search.twitter.com/search.json?q=@"
+ Account + "&rpp=100&page=" + page;
ArrayList<Tweet> tweets = new ArrayList<Tweet>();
HttpClient client = new DefaultHttpClient();
HttpGet get = new HttpGet(accountUrl);
ResponseHandler<String> responseHandler = new BasicResponseHandler();
String responseBody = null;
try{
responseBody = client.execute(get, responseHandler);
Toast.makeText(this, responseBody, Toast.LENGTH_LONG).show();
// parse response, return arraylist
}catch(Exception ex) {
ex.printStackTrace();
}
}