비교문이 잘못되었습니다. 자바에서 == 연산자는 같은 객체인지를 확인하는 것이므로 실제로 name의 글자라 "AA"라 하더라고 오른쪽의 "AA"와는 다른 객체입니다.
따라서 문자열의 같음을 비교할때는 name.equals("AA") 와 같이 비교를 해줘야 합니다.
if(name == "AA") {
textView.setText("이름 : AA");
} else {
Toast.makeText(getApplicationContext(), name+"없음", Toast.LENGTH_LONG).show();
}
가 아니라
if(name.equals("AA")) {
textView.setText("이름 : AA");
} else {
Toast.makeText(getApplicationContext(), name+"없음", Toast.LENGTH_LONG).show();
}
가 되겠네요