Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/189.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 织物推特套件_Android_Twitter_Twitter Fabric - Fatal编程技术网

Android 织物推特套件

Android 织物推特套件,android,twitter,twitter-fabric,Android,Twitter,Twitter Fabric,有人能给我解释一下下面这行代码的意思吗?我是说它是如何工作的 final SearchService service = Twitter.getApiClient().getSearchService(); service.tweets(Search_query,null, lang,null,Search_result_type,Search_count,null,null,null,true, new Callback<Search>() {......} final Sea

有人能给我解释一下下面这行代码的意思吗?我是说它是如何工作的

 final SearchService service = Twitter.getApiClient().getSearchService();
service.tweets(Search_query,null, lang,null,Search_result_type,Search_count,null,null,null,true, new Callback<Search>() {......}
final SearchService=Twitter.getApiClient().getSearchService();
tweets(Search\u query,null,lang,null,Search\u result\u type,Search\u count,null,null,null,true,new Callback(){……}
我阅读了fabric文档,并在那里编写了getSearchService()是TwitterApiClient类的一个方法。但每当我试图使用TwitterApiClient访问getSearchService()时,它并没有显示getSearchService()方法。而是使用上面的代码,即Twitter.getApiClient().getSearchService(),很有效。有人能解释一下我提供的代码的每一个字吗?

这是Twitterapcillient使用以下链接的方法:
This is method of TwitterApiCllient use following link :  
https://docs.fabric.io/javadocs/twittercore/1.3.4/com/twitter/sdk/android/core/TwitterApiClient.html

parameter you pass inside method tweet has following means :    
tweets(query,geocode,lang,locale,resultType,count,until,sinceId, maxId, includeEntities, Callback<Search> cb) 
follow this link :
https://docs.fabric.io/javadocs/twittercore/1.3.4/com/twitter/sdk/android/core/services/SearchService.html 

by default this api show only last 7 days tweet for exact query which you search

Use like this :
private void loadTweets() {


final SearchService service = Twitter.getApiClient().getSearchService();
service.tweets(SEARCH_QUERY, null, null, null, SEARCH_RESULT_TYPE, SEARCH_COUNT, null, null,
        maxId, true, new Callback<Search>() {
            @Override
            public void success(Result<Search> searchResult) {


            }

            @Override
            public void failure(TwitterException error) {


            }
        }
);
https://docs.fabric.io/javadocs/twittercore/1.3.4/com/twitter/sdk/android/core/TwitterApiClient.html 在方法tweet中传递的参数具有以下含义: tweets(查询、地理编码、语言、区域设置、结果类型、计数、直到、sinceId、maxId、includeEntities、回调cb) 请点击此链接: https://docs.fabric.io/javadocs/twittercore/1.3.4/com/twitter/sdk/android/core/services/SearchService.html 默认情况下,此api仅显示最近7天的tweet,用于您搜索的确切查询 这样使用: 私有void loadTweets(){ final SearchService=Twitter.getApiClient().getSearchService(); tweets(搜索查询、null、null、null、搜索结果类型、搜索计数、null、null、, maxId,true,新回调(){ @凌驾 公共作废成功(结果搜索结果){ } @凌驾 公共无效失败(TwitterException错误){ } } );