300x250
잘 되던 토스트가 sdk 버전이 올라가면서 부터 일정 이상의 스펙을 가진 폰에서 정상적으로 토스트 출력이 안되는 경험을 해보셨다면!
아래와 같이 코드를 작성해 해보세요!
< 토스트 실패코드 >
Toast toast = Toast.makeText(MainActivity.this, msg, Toast.LENGTH_SHORT);
toast.show();
여기서 MainActivity는 JAVA폴더 안에 있던 메인 액티비티 이름입니다.
< 토스트 성공코드 >
Toast.makeText(getApplicationContext(),"토스트에요!", Toast.LENGTH_SHORT).show();
여기서 중요한건 두줄이 한줄이 된것이 아닙니다.
makeText( 다음에 액티비티이름을 지우고 getApplicationContext() 를 넣어주세요.
300x250
반응형
'App Dev > Android' 카테고리의 다른 글
[Android] INSTALL_PARSE_FAILED_MANIFEST_MALFORMED오류해결하기 (0) | 2022.12.21 |
---|---|
[Android] 앱번들 삭제하기(프로모션 앱 버전 삭제하기) (0) | 2022.12.08 |
[Android] 안드로이드 앱 올리기(타겟층 및 콘텐츠) 어린이 앱이 아니라면? (0) | 2022.12.08 |
[android] Invalid keystore format 오류 해결하기 (0) | 2022.12.08 |
[eclipse] 이클립스 프로젝트 복사하기 / 앱 패키지명 변경하는 방법 (0) | 2022.09.29 |
댓글