TextInput PlaceHolder에 관련해 질문드립니다

IOS의 경우 문제는 없었지만 Android의 경우 PlaceHolder가 TextInput의 처음 크기를 정하고 Value를 입력할때 그 크기만큼 TextInput의 크기가 다시 줄어드는걸 생각했었는데 TextInput의 크기가 value의 크기만큼 다시 줄지 않습니다.
어떻게 해결하면 좋을까요?

text value가 있는지 조건문을 걸어 크기를 동적으로 변경하면 안될까요?