Android音乐播放器歌词迷API在线歌词实现

小ZC 2020-05-23 11:13:16
使用OKHTTP获取网络歌词出现障碍。请大神帮忙解决一下。
public String get(String url) throws IOException {
OkHttpClient client = new OkHttpClient().newBuilder()
.build();
Request request = new Request.Builder()
.url(url)
.method("GET", null)
.build();
Response response = client.newCall(request).execute();
return response.body().string();
}

public void getLyricFromGet() {
new Thread() {
@Override
public void run() {
super.run();
try {
String Str=songList.get(i).song;
String Str1=songList.get(i).singer;
String[] str=Str.split("[.]");
str[0].trim();
// curl 'http://gecimi.com/api/lyric/海阔天空/Beyond'
String result = get("http://gecimi.com/api/lyric/"+str[0]);
System.out.println(str[0]);
Log.e("TAG", result);
Message msg = Message.obtain();
msg.what = GET;
msg.obj = result;
handler.sendMessage(msg);
} catch (IOException e) {
e.printStackTrace();
}
}
}.start();

}
只能获取一首歌的歌词。当我点击其他的或者上下曲的时候就会出现{"code":0,"count":0,"result":[]}
...全文
188 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

80,472

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧