我有一个错误。 name是值字符串类型。 setText是字符串类型,但我有一个错误。
Factory.getInstance().placeHolderModel().enqueue(new Callback<PlaceHolderModel>() {
@Override
public void onResponse(Call<PlaceHolderModel> call, Response<PlaceHolderModel> response) {
textView.setText(response.body().name);
}
非常感谢
您的建议对我很重要
答案 0 :(得分:0)
它只是一个警告而不是错误,以防止使用
if (response.body != null ) {}
或在方法annotation
@NonNull
表示参数,字段或方法返回值永远不会 是空的。
public void onResponse(@NonNull Call<PlaceHolderModel> call, Response<PlaceHolderModel> response) {