String filePath = getPath.substring(
0
, getPath.lastIndexOf(File.separator));
text4.setText(String.valueOf(filePath.length()));
혹시 위 코드가 탐색한 파일 수를 표시하려는 부분인가요?
filePath 를 로그로 찍어보시면 아시겠지만, filePath 문자열의 길이를 출력하는 것으로 보입니다.
text4.setText 호출 직전에 한 번 찍어 보세요~
'파일 검사' 하는 부분의 실제 구현을 생략하고 '파일이면' 탐색한 파일 수 증가 하려 하신다면
멤버 변수로 카운트 할 변수를 초기값 0으로 하나 선언해 놓고
폴더 경로 안의 폴더/파일을 체크하면서, 파일이면 카운트를 ++ 해주는 방식으로 진행하시면 되지 않을까요?