제 생각엔 TextView 를 쓰면 안될거 같고 , 자신만의 View를 만들어야 할거 같아요. 이모티콘은 png 파일로 가지고 있고 Edit 에서 읽기 위해선 예약어 를 사용해야 할거 같습니다. 예약어는 기존의 문자 코드 ( utf8 같은.. ) 에서 사용하지 않는 코드로 이루어야 할 것입니다.
각 문자의 폭과 이모티콘 폭 을 더해 한 줄에 나타낼 수 있는 문자( 이모티콘 포함 ) 을 계산하고 문자를 만나면 drawText 로 그려주고 이모티콘 예약어를 만나면 해당 png 파일을 그려주면 어떨까요.
제 생각엔 TextView 를 쓰면 안될거 같고 , 자신만의 View를 만들어야 할거 같아요.
이모티콘은 png 파일로 가지고 있고 Edit 에서 읽기 위해선 예약어 를 사용해야 할거 같습니다.
예약어는 기존의 문자 코드 ( utf8 같은.. ) 에서 사용하지 않는 코드로 이루어야 할 것입니다.
각 문자의 폭과 이모티콘 폭 을 더해 한 줄에 나타낼 수 있는 문자( 이모티콘 포함 ) 을 계산하고
문자를 만나면 drawText 로 그려주고
이모티콘 예약어를 만나면 해당 png 파일을 그려주면 어떨까요.