위와같은 에러를 자주봤는데, 이는 String 값을 인자로 줘야하는데 int와 같은 자료형을 인자로 전달할 때에 발생하는 에러다.
예를 들어
Toast.makeText(getContext(), businessList.size(), Toast.LENGTH_LONG).show();
위와 같이 입력하면 Stirng이 들어가야할 자리에 businessList.size()라는 int 값이 들어가기 때문에 오류가 발생한다.
Toast.makeText(getContext(), businessList.size()+"", Toast.LENGTH_LONG).show();
이와같이 "" 를 붙여 자동으로 String 으로 형변환되도록 해야한다.
'Android' 카테고리의 다른 글
[Android] Stack을 이용한 프래그먼트 뒤로가기 (1) | 2018.12.09 |
---|