Я хочу создать ListView с двумя разными макетами. Первый элемент должен иметь черный фон с белым шрифтом, а второй - наоборот. Третий балк снова и так далее. Любая идея?
Что вам нужно сделать, это использовать пользовательский Adapter. Используя это, вы можете создавать собственные макеты для вашего ListViews.
Adapter
ListViews
Попробуйте взглянуть на эти два урока, они мне очень помогли:
Создание ListView с использованием SimpleAdapter: http://eureka.ykyuen.info/2010/01/03/android-simple-listview-using-simpleadapter/
Применение альтернативных цветов строк с помощью SimpleAdapter: http://eureka.ykyuen.info/2010/03/15/android-%E2%80%93-applying-alternate-row-color-in-listview-with-simpleadapter/
Удачи.