我有一个单词搜索游戏,我打算添加一个函数来定义所选单词。
它类似于这些Custom define word in iOS , How to use to Google Dictionary as an API?
我已经完成了如下代码
public void search(View view){
String text = editText.getText().toString();
Log.d("TAG", "search: "+text);
String url = "http://www.dictionary.com/browse/"+text+"?s=t";
//String url = "https://www.google.com/search?q=define+"+text;
Log.d("TAG", url);
//webView.setWebViewClient(new MyWebViewClient(this));
webView.getSettings().setJavaScriptEnabled(true);
webView.loadUrl(url);
webView.scrollTo(0,500);
}
有人对如何实现这个功能有更好的建议吗?
- 离线
- 在应用本身内
非常感谢所有帮助。
备注: 一个单词搜索游戏是每个游戏 10 个单词,假设用户每天玩 5 个游戏。那是对 api 的 50 个查询,1000 个用户将是 50k 个查询,而仅 1000 个用户每月将有 150 万个查询。 在这种情况下使用 API 字典似乎是不合适的。大家怎么看?
最佳答案
牛津词典中有一个用于此目的的 api
关于java - 添加函数来定义一个词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51147718/