【发布时间】:2017-07-11 09:22:55
【问题描述】:
到目前为止,在一个 android 项目上工作一切正常。 收到此错误
由于接收器类型不匹配,以下候选人均不负责。 它发生在我的视图的 id 上。
下面是代码
override fun getView(postion: Int, p1: View?, p2: ViewGroup?): View {
val myView = View.inflate(con, R.layout.item, null)
val Tanamo = this.lis[postion]
myView.txt1.text = Tanamo.Title
myView.txt2.text = Tanamo.Author
myView.but!!.setBackgroundResource(android.R.drawable.ic_media_play)
myView.but.setOnClickListener({
if (playRadio) {
playRadio = false
medi!!.stop()
myView.but!!.setBackgroundResource(android.R.drawable.ic_media_play)
} else {
playRadio = true
medi = MediaPlayer()
try {
medi!!.setDataSource(Tanamo.Url)
medi!!.prepare()
medi!!.start()
myView.but!!.setBackgroundResource(android.R.drawable.ic_media_pause)
} catch (ex: Exception) {
}
}
})
return myView
}
【问题讨论】:
-
请发布完整的堆栈跟踪。