You first need to create a custom selector that you will use as background for your list items, something similar to the below :
item_background_selectable.xml (to be created in a drawable folder)
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android"
android:exitFadeDuration="@android:integer/config_shortAnimTime">
<item android:state_pressed="true"
android:drawable="@color/item_background_pressed" />
<item android:drawable="@android:color/item_background" />
</selector>
then use that custom selector in your list item layout :
android:background="@drawable/item_background_selectable"
Hope this helps ;-)