| | |
| | | tvLike.text = data.likeCount.toString() |
| | | tvLike.setCompoundDrawablesRelativeWithIntrinsicBounds(if (data.isLike == "1") R.mipmap.dianzaned else R.mipmap.dianzan,0,0,0) |
| | | tvLike.setOnClickListener { |
| | | if(data.isLike != "1") |
| | | HttpManager.doLike(data.id,1,null).request(context as BaseActivity) { _, _ -> |
| | | data.isLike = if(data.isLike == "1") "0" else "1" |
| | | if (data.isLike == "1") data.likeCount++ else data.likeCount-- |
| | | notifyItemChanged(position) |
| | | } |
| | | |
| | | } |
| | | tvComment.text = data.comment.toString() |
| | | if (data.isExpand){ |
| | |
| | | val dynamicActivity = context as DynamicActivity |
| | | ReportDialog.show(dynamicActivity.supportFragmentManager,object :StringCallback{ |
| | | override fun onResult(rst: String) { |
| | | HttpManager.report(1, dynamicActivity.id,rst).request(dynamicActivity){_,_-> |
| | | HttpManager.report( dynamicActivity.id,rst).request(dynamicActivity){_,_-> |
| | | dynamicActivity.myToast("举报成功") |
| | | } |
| | | } |