|
@@ -336,26 +336,46 @@ class MusicPlayActivity : BaseActivity(),View.OnClickListener {
|
|
|
// }
|
|
// }
|
|
|
// musicPlayViewModel.findMovieMidliveData.observe(this, observer)
|
|
// musicPlayViewModel.findMovieMidliveData.observe(this, observer)
|
|
|
|
|
|
|
|
- OkHttpUtils.getInstance().getDataAsyn(Config.ApiBaseUrl+ "/music/findMusicByCid?cid=$cid&mid=$mid&lid=$lid",object :OkHttpUtils.MyNetCall{
|
|
|
|
|
- override fun failed(call: Call?, e: IOException?) {
|
|
|
|
|
- LogUtils.logE("e="+e)
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- override fun success(call: Call?, response: Response?) {
|
|
|
|
|
- try {
|
|
|
|
|
- val json = response!!.body!!.string()
|
|
|
|
|
- val gson = Gson()
|
|
|
|
|
- val music = gson.fromJson(json, MusicByMidBeans::class.java)
|
|
|
|
|
- setTest(music.data)
|
|
|
|
|
- }catch (e : Exception)
|
|
|
|
|
- {
|
|
|
|
|
- e.printStackTrace()
|
|
|
|
|
|
|
+ if (Config.isMusicAll)//是否全部列表
|
|
|
|
|
+ {
|
|
|
|
|
+ OkHttpUtils.getInstance().getDataAsyn(Config.ApiBaseUrl+ "/music/findMusicByMid?mid=$mid&lid=$lid",object :OkHttpUtils.MyNetCall{
|
|
|
|
|
+ override fun failed(call: Call?, e: IOException?) {
|
|
|
|
|
+ LogUtils.logE("e="+e)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- //LogUtils.logD("response"+music.code)
|
|
|
|
|
- }
|
|
|
|
|
- })
|
|
|
|
|
|
|
+ override fun success(call: Call?, response: Response?) {
|
|
|
|
|
+ try {
|
|
|
|
|
+ val json = response!!.body!!.string()
|
|
|
|
|
+ val gson = Gson()
|
|
|
|
|
+ val music = gson.fromJson(json, MusicByMidBeans::class.java)
|
|
|
|
|
+ setTest(music.data)
|
|
|
|
|
+ }catch (e : Exception)
|
|
|
|
|
+ {
|
|
|
|
|
+ e.printStackTrace()
|
|
|
|
|
+ }
|
|
|
|
|
+ //LogUtils.logD("response"+music.code)
|
|
|
|
|
+ }
|
|
|
|
|
+ })
|
|
|
|
|
+ }else{
|
|
|
|
|
+ OkHttpUtils.getInstance().getDataAsyn(Config.ApiBaseUrl+ "/music/findMusicByCid?cid=$cid&mid=$mid&lid=$lid",object :OkHttpUtils.MyNetCall{
|
|
|
|
|
+ override fun failed(call: Call?, e: IOException?) {
|
|
|
|
|
+ LogUtils.logE("e="+e)
|
|
|
|
|
+ }
|
|
|
|
|
+ override fun success(call: Call?, response: Response?) {
|
|
|
|
|
+ try {
|
|
|
|
|
+ val json = response!!.body!!.string()
|
|
|
|
|
+ val gson = Gson()
|
|
|
|
|
+ val music = gson.fromJson(json, MusicByMidBeans::class.java)
|
|
|
|
|
+ setTest(music.data)
|
|
|
|
|
+ }catch (e : Exception)
|
|
|
|
|
+ {
|
|
|
|
|
+ e.printStackTrace()
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
|
|
+ //LogUtils.logD("response"+music.code)
|
|
|
|
|
+ }
|
|
|
|
|
+ })
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -460,7 +480,7 @@ class MusicPlayActivity : BaseActivity(),View.OnClickListener {
|
|
|
private fun setTest(music:List<MusicByMidBean>) {
|
|
private fun setTest(music:List<MusicByMidBean>) {
|
|
|
var musicName:String? = ""
|
|
var musicName:String? = ""
|
|
|
for ((index,e) in music.withIndex()) {
|
|
for ((index,e) in music.withIndex()) {
|
|
|
- // LogUtils.logD("清单:"+music[index])
|
|
|
|
|
|
|
+ //LogUtils.logD("清单:"+music[index])
|
|
|
musicName = music[index].musicName
|
|
musicName = music[index].musicName
|
|
|
|
|
|
|
|
val audio = Audio()
|
|
val audio = Audio()
|
|
@@ -473,7 +493,7 @@ class MusicPlayActivity : BaseActivity(),View.OnClickListener {
|
|
|
audioList.add(audio)
|
|
audioList.add(audio)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-// LogUtils.logD("播放:$audioList----$musicId")
|
|
|
|
|
|
|
+ // LogUtils.logD("播放:$audioList----$musicId")
|
|
|
|
|
|
|
|
for ((index,e) in audioList.withIndex()){
|
|
for ((index,e) in audioList.withIndex()){
|
|
|
LogUtils.logD("播放:$musicName-----"+audioList[index].name)
|
|
LogUtils.logD("播放:$musicName-----"+audioList[index].name)
|