마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

Toast를 입력해봤는데 앱실행화면에서 문자가 보이질 않습니다 문제가 무엇일까요 도와주세요

0 추천

제가 코드를 위아래처럼 작성해봤는데 앱화면에 텍스트문자가 나오지를 않네요. 혹시 뭐가 잘못된걸까요

public void Btn1Click(View v) {
    Toast.makeText (getApplicationContext(), "ㅋㅋㅋㅋ", Toast.LENGTH_SHORT).show();

}
        public void Btn1Click(View v) {
            Toast.makeText (this, "ㅋㅋㅋㅋ", Toast.LENGTH_SHORT).show();

        }

}
오퍼 (140 포인트) 님이 2021년 2월 25일 질문
일단 getApplicationContext()대신 Activity의 getContext()를 넘기셔야 해요. 다른 이유는 모르겠네요.
ㅠㅠ마찬가지로해도 안되네요..아 .. 하루종일 이것때문에 다음 진도를 못나가네요. 구글링으로 각기다른 방식으로 전부 해봐도 저는 왜 토스트메시지가 안나오는건지..
코드 자체는 문제가 없어요. BtnClick 이벤트가 실제로 호출되는지 확인해 보세요.
혹시 onClick 이벤트가 실제로 호출되는지 확인할수있는 방법이 앱화면 말고 다른 방법이 있나요?
그리고 앱 화면에 자꾸 System UI isn`t responding 라고 뜹니다. 왜그런건지,,
결국 해결했습니다~~. 컴퓨터 성능이 안좋아서 avd 자료 삭제하고 버전 낮은 앱으로 다시 만들어서 했더니 에러도 안뜨고 토스트메시지도 잘 뜨네요.. 크

답변 달기

· 글에 소스 코드 보기 좋게 넣는 법
· 질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면 로그인하거나 혹은 가입 하세요.
...