Я применяю свой собственный фон для текста редактирования, чтобы получить тот же solid цвет подчеркивания, не меняя его толщину в фокусе.
Рядом с моим xml файлом, который я вижу в скобках, он указан как xhdpi ( см. прилагаемое изображение) Когда я запускаю его на другом устройстве плотности, подчеркивание не выглядит идеально.
Это потому, что файл xml указан как xhdpi? Что это значит? Как сделать так, чтобы оно идеально масштабировалось на всех плотностях?
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
<item
android:bottom="1dp"
android:left="-2dp"
android:right="-2dp"
android:top="-2dp">
<shape android:shape="rectangle" >
<stroke
android:width="1px"
android:color="@color/purple" />
<solid android:color="#00FFFFFF" />
<padding
android:bottom="5dp"
android:top="5dp" />
</shape>
</item>
</layer-list>