Я понял это.Проблема не имела ничего общего с ListActivity, генерирующим для меня ListView.Это было в том, как я определял разделитель в коде Java.
Я вижу два способа определения разделителя (границы между строками ListView) в ListView, который автоматически раздувается из ListActivity, если вы хотитечтобы определить цвет в XML:
Метод 1:
В файле res / values / colors.xml укажите следующее:
<resources>
<color name="sage">#cceebb</color>
</resources>
В своем классе, расширяющем ListActivity., сделайте это:
ListView lv = getListView();
ColorDrawable sage = new ColorDrawable(this.getResources().getColor(R.color.sage));
lv.setDivider(sage);
lv.setDividerHeight(1);
Метод 2:
В res / values / colors.xml:
<resources>
<drawable name="sage">#cceebb</drawable>
</resources>
И в вашем классе, который расширяет ListActivity:
ListView lv = getListView();
ColorDrawable sage = new ColorDrawable(this.getResources().getColor(R.drawable.sage));
lv.setDivider(sage);
lv.setDividerHeight(1);