在使用volley进行网络请求时遇到的一个问题,由于对kotlin并没有很熟悉导致了这个问题。
使用 object 关键字进行复写方法
import com.android.volley.toolbox.StringRequest
fun fetchData () { var req = object : StringRequest(
Method.GET,
url,
{ // success handle },
{ // error handle}
) {
// 这里复写 getHeader 方法
override fun getHeaders () {
// 这里可自定义 header
return mutableMaoOf()
}
}
}