Android 如何将数据发送到服务器?
条件:我有一个按钮。当用户单击按钮(例如添加新名称按钮)时,数据将发送到服务器 我有一个问题:如何向服务器添加新数据 基于此代码,我应该在onResponse和onFailure中添加什么内容:Android 如何将数据发送到服务器?,android,json,server,Android,Json,Server,条件:我有一个按钮。当用户单击按钮(例如添加新名称按钮)时,数据将发送到服务器 我有一个问题:如何向服务器添加新数据 基于此代码,我应该在onResponse和onFailure中添加什么内容: private void sendDataToServer() { APIClient client = ServiceGenerator.createService(APIClient.class); Call<ResponseBody> result = client.
private void sendDataToServer() {
APIClient client = ServiceGenerator.createService(APIClient.class);
Call<ResponseBody> result = client.addNewName(etName.getText().toString(),
etEnglish.getText().toString(),
etGender.getText().toString());
result.enqueue(new Callback<ResponseBody>() {
@Override
public void onResponse(Response<ResponseBody> response) {
}
@Override
public void onFailure(Throwable t) {
}
}
);}
private void sendDataToServer(){
APIClient client=ServiceGenerator.createService(APIClient.class);
调用结果=client.addNewName(etName.getText().toString(),
etEnglish.getText().toString(),
etGender.getText().toString());
result.enqueue(新回调(){
@凌驾
公共响应(响应){
}
@凌驾
失效时的公共无效(可丢弃的t){
}
}
);}
*编辑文本
谢谢。我建议您检查Firebase API我一直在使用这个库,这使得使用JSON更加容易。您已经向服务器发送了数据,
onResponse()
可以简单地检查响应中的一些值,如果您的API提供了这些值,例如,result\u code
,并且您可以显示消息或toast(操作已完成)或任何其他用户界面/存储。。。基于该操作所需的更改,同样适用于onFailure()?我正在使用改型和json