这是它不起作用的部分。我正在尝试使用改造从服务器获取数据。我已经创建了api接口。这将建立连接,并在片段中,我必须检索实现该数据的数据,但它不起作用。 android studio无法解析call.enqueue()。
call.enqueue (new Callback<List<Student>>() {
@Override
public void onResponse(Call<List<Student> call, Response<List<Student>> response) {
List<Student> studata = response.body();
}
@Override
public void onFailure(Call<List<Student>> call, Throwable t) {
Toast.makeText(mActivity.getApplicationContext(), t.getMessage(), Toast.LENGTH_SHORT).show();
}
});
答案 0 :(得分:0)
检查该文件顶部的导入。确保Call
的导入为
import retrofit2.Call;
而非import okhttp3.Call;
或import android.telecom.Call;
或其他随机Call
。
答案 1 :(得分:0)
在界面中,将方法的返回类型更改为[DllImport("kernel32.dll")]
public static extern int InterlockedDecrement16(ref short addend);
。