I found the reason.
This issue only works on the condition below
- Galaxy S4
- using EditText with 'number' inputType
- using gravity not left (only horizontal gravity makes issue. any vertical gravity works as normal)
So I did like below
- make empty space (marginBottom) so that keyboard may not block edittext
- For some Edittext, set gravity to left and calculate device pixel and give edittext marginLeft so that edittext works as if it's gravity is right
If anyone has better solution, please tell me how..