위와같은 에러를 자주봤는데, 이는 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

+ Recent posts