Заполнение не работает на некоторых устройствах

У меня возникли странные проблемы во время набора дополнений к EditText . Xml выглядит так:

 <EditText android:layout_width="270dp" android:layout_height="55dp" android:ems="10" android:id="@+id/etEmail" android:textStyle="bold" android:layout_gravity="center_vertical" android:textColor="#FFFFFF" android:hint="Or Use your Email" android:inputType="textEmailAddress" android:layout_alignLeft="@+id/textView6" android:layout_alignStart="@+id/textView6" android:textColorHint="#FFFFFF" android:background="@drawable/line_white" android:paddingLeft="16.5dp" android:layout_marginTop="10dp" android:paddingRight="2dp" /> 

Вот скриншот от Samsung Note 2 (Android 5.0.1):

Введите описание изображения здесь

… и LG G3 (Android 4.4.2):

Введите описание изображения здесь

Как вы можете видеть, android:paddingLeft не работает для LG.

Что может быть причиной?

Благодарю.


UPD: границы макета (LG):

Введите описание изображения здесь

Solutions Collecting From Web of "Заполнение не работает на некоторых устройствах"

Заполнение EditText через xml не работает после обновления до уровня API 21.
Но EditText padding работает, если он определяет программно.

 editText.setPadding(10, 0, 0, 0); 

Вы можете отслеживать эту проблему в трекере по проблеме Android.

Есть и другие альтернативы, обсуждаемые в потоке отслеживания проблем.

Я заметил это на HTC One X. Это не устраняет вашу проблему, но изменение paddingStart для paddingLeft сработало для меня.

Это проблема с устройством на dpi. Используйте папку «dimen», дайте разные dp для различных размеров экрана устройства. Конечно, это решит вашу проблему.

 android:paddingLeft="@dimen/yourValueName"