public class loginfrom extends AppCompatActivity {
private Button btn_loginform;
private Button btn_loginform_signup;
private EditText sign_id, sign_pass;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_loginform);
sign_id = findViewById(R.id.sign_id);
sign_pass = findViewById(R.id.sign_pass);
btn_loginform=findViewById(R.id.btn_loginform);
btn_loginform.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
String userID = sign_id.getText().toString();
String userPassword = sign_pass.getText().toString();
Response.Listener<String> responseListener = new Response.Listener<String>() {
@Override
public void onResponse(String response) {
try {
JSONObject jsonObject = new JSONObject(response);
boolean success = jsonObject.getBoolean("success");
if (success) { //회원 등록 성공
String userID = jsonObject.getString("user_id");
String userPass = jsonObject.getString("user_pass");
Toast.makeText(getApplicationContext(), "로그인 성공!", Toast.LENGTH_SHORT).show();
Intent intent = new Intent(loginfrom.this, Signup_home.class);
intent.putExtra("user_id", userID);
intent.putExtra("user_pass", userPass);
startActivity(intent);
} else { //회원 등록 실패
Toast.makeText(getApplicationContext(), "로그인 실패!", Toast.LENGTH_SHORT).show();
return;
}
} catch (JSONException e) {
e.printStackTrace();
}
}
};
LoginRequest loginRequest = new LoginRequest(userID, userPass, responseListener);
RequestQueue queue = Volley. newRequestQueue(loginfrom.this);
queue.add(loginRequest);
}
});
btn_loginform_signup=findViewById(R.id.btn_loginform_signup);
btn_loginform_signup.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent intent = new Intent(loginfrom.this, Signup.class);
startActivity(intent);
}
});
}
}
코드는 이러한데 자꾸만 Cannot resolve symbol 'userPass' << 이러한 에러가 뜹니다 어디가 문제일까요?