Estilo do Android ListView

Eu tenho uma pergunta sobre visualizações de lista. Espero que alguém conheça a solução, porque tenho tentado resolver esse problema durante todo o fim de semana.

Eu tenho uma exibição de lista personalizada na qual cada linha tem uma exibição personalizada.xml (item_row.xml) com um fundo de cor definido para o item de linha.

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
  xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_width="fill_parent"
  android:layout_height="70dip"
  android:orientation="vertical"
  android:background="@drawable/list_bg">

O problema é que, quando tento fazer um seletor para a lista. Eu quero duas coisas:

Quando o item é focado, o retângulo laranja típico deve aparecer sobre ele,e o mesmo Quando o item é pressionado.

Eu provei com um seletor e um estilo personalizado, mas tudo o que recebo é ou o seletor não aparece ou o seletor que cobre o item, então não consigo vê-lo.

Se alguém pudesse me ajudar a encontrar o código certo, ficaria muito grato.

obrigado

questionAnswers(2)

yourAnswerToTheQuestion