我想做的是
@FormUrlEncoded
@POST("retrofit/POST/signup.php")
abstract fun signUp(
@Field(Constant().KEY_NAME) name: String?,
@Field(Constant().KEY_CELL) cell: String?,
@Field(Constant().KEY_PASSWORD) password: String?,
): Call<Contacts?>?
字符串
我在Constant().KEY_NAME
、Constant().KEY_CELL
、Constant().KEY_PASSWORD
上遇到错误
错误:注解参数必须是编译时常量
常量类。
class Constant {
val BASE_URL = "http://istiak.ga/app/"
val KEY_NAME = "name"
val KEY_PASSWORD = "password"
val KEY_CELL = "cell"
}
型
的数据
1条答案
按热度按时间fkaflof61#
您需要做的是将
Constants
类转换为object
,如下所示字符串
然后,您可以直接引用每个值,而不是为您需要的每个变量创建
Constants
类的示例,如下所示型