Bununla iyi bir çözüme ulaştım:
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:top="-1dp" android:right="-1dp" android:left="-1dp">
<shape>
<solid android:color="@android:color/transparent" />
<stroke android:width="1dp" android:color="#ffffff" />
</shape>
</item>
</layer-list>
Bu, şeffaf bir arka plana ancak yine de açık bir kontur rengine ihtiyacınız olduğunda işe yarar (Benim durumumda sadece bir alt çizgiye ihtiyacım vardı). Arka plan rengine ihtiyacınız varsa, Maragues cevabında olduğu gibi düz bir şekil rengi ekleyebilirsiniz.
DÜZENLE 1
Bazen, Yüksek Yoğunluklu cihazlar için, düşük eğim değerlerinin kullanılması çok ince veya görünmez vuruşlar veya mesafelerle sonuçlanabilir. Bu, ListView bölücülerini ayarlarken de başınıza gelebilir.
En basit çözüm, 1 dp yerine 1 piksellik bir mesafe kullanmaktır. Bu, çizgiyi her yoğunlukta her zaman görünür hale getirecektir. En iyi çözüm, her cihaz için en iyi boyutu elde etmek için her yoğunluk için boyut kaynakları oluşturmaktır.
Düzenle 2
Eğlenceli ama bunu 6 yıl sonra kullanmayı denedim ve Lollipop cihazlarında iyi bir sonuç alamıyorum.
Muhtemelen mevcut çözüm 9 yama kullanmaktır. Android, bunca zaman sonra bu soruna kolay bir çözüm getirmiş olmalıydı.