如何使用他们的JSON API使用TextWatcher从烂番茄请求电影数据

时间:2016-01-22 19:43:58

标签: android json search textwatcher rotten-tomatoes

在我的Android应用程序中,我有一个EditText,一个Button,一个RecyclerView和Adapter。当我在EditText字段中键入电影名称或者在我输入时,我希望RecyclerView上填充Rotten Tomatoes网站上与我在EditText字段中输入的内容相匹配的电影名称。

但我无法弄清楚如何使用Rotten Tomatoes JSON API来获取电影数据使用TextWatcher。我该怎么做?或者有没有更好的想法? 我已经挣扎了好几天了.. 请给我一个例子。

1 个答案:

答案 0 :(得分:0)

简单:)

http://api.rottentomatoes.com/api/public/v1.0/movies.json?apikey=[your_api_key]&q=[your_escaped_query]&page_limit=1

通过您喜欢的任何方式查询此JSON端点。 textwatcher应返回一个字符,但我建议你每次都要提取字段的全部内容。然后根据字符串设置查询。

示例JSON字符串下载: Downloading a website to a string