我正在 android 上构建客户端应用程序,但在 EditText 对象中获取输入时遇到问题。我收到错误消息:空对象引用上的 android.text.Editable android.widget.EditText.getText()'
package com.example.tom.friendlyhousingandroid;
import android.os.Debug;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.widget.EditText;
import com.android.volley.Request;
import com.android.volley.RequestQueue;
import com.android.volley.Response;
import com.android.volley.VolleyError;
import com.android.volley.toolbox.StringRequest;
import com.android.volley.toolbox.Volley;
import java.util.HashMap;
import java.util.Map;
public class register extends AppCompatActivity {
public EditText passwordText;
public EditText emailText;
public EditText firstnameText;
public EditText lastnameText;
public String password,email,lastname,firstname;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_register);
passwordText = findViewById(R.id.password);
emailText = findViewById(R.id.email);
firstnameText = findViewById(R.id.firstnameregister);
lastnameText = findViewById(R.id.lastnameregister);
}
public void Registration(View view){
password = passwordText.getText().toString();
email = emailText.getText().toString();
firstname = firstnameText.getText().toString();
lastname = lastnameText.getText().toString();
RequestQueue MyRequestQueue = Volley.newRequestQueue(this);
String url = "http://172.16.10.92:8080/school/rest/users/addUser";
StringRequest MyStringRequest = new StringRequest(Request.Method.POST, url, new Response.Listener<String>() {
@Override
public void onResponse(String response) {
Log.d("response",response);
}
}
Qyouu
相关分类