Bundle 객체 내에 FSI PDI라는 보이지 않는 문자열 제거 방법 자바 안드로이드

Posted by HULIA(휴리아)
2019. 12. 8. 16:57 프론트엔드/안드로이드

안드로이드에서 Bundle이라는 객체가 많이 쓰입니다

특히 안드로이드 시스템에 관련된 정보를 가져올때 쓰입니다

 

그런데 안드로이드 스튜디오에서는 출력되지 않는 문자열이 Debug를 돌려서 보니 보이더라구요

TEXTMESSAGE는 출력되는 메시지 인데 양옆에 FSI와 PDI라고 작게 표시가 되더라고요

그래서 구글에서 검색해 보았는데 별 정보가 안나오더라고요

 

그래서 일단 UltraEdit에 복사붙여넣기를 해보았더니

아 유니코드 였구나라는 생각이 들었습니다

그래서 유니코드로 검색을 해보았습니다

2068과 2069번이였습니다

 

그래서 

해당 문자열을 result에 넣은 후에 다음과 같이 제거하였습니다

result = result.replaceAll("[\\u2068-\\u2069]","");