Colocar imagem de fundo em tela com lista

Boa noite,

Estou tentando colocar uma imagem de fundo em uma tela em que possuo uma Lista.
A principio tudo OK, entretanto, quando vou ‘mexer’ nos itens da lista, a imagem de fundo some e o fundo fica preto.

Alguém pode me ajudar?

Segue abaixo:

Meu Layout

[code]<?xml version="1.0" encoding="utf-8"?>

<TextView
    android:id="@+id/tvPrinc"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentLeft="true"
    android:text="Large Text"
    android:textAppearance="?android:attr/textAppearanceLarge" />



<TextView
    android:id="@+id/tvSmall"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentLeft="true"
    android:layout_below="@+id/tvPrinc"
    android:text="Small Text"
    android:textAppearance="?android:attr/textAppearanceSmall" />



<TextView
    android:id="@+id/tvCod"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_above="@+id/tvSec"
    android:layout_centerHorizontal="true"
    android:text="Large Text"
    android:textAppearance="?android:attr/textAppearanceLarge" />
[/code]

theme.xml

[quote]
@drawable/fundo
@color/transparente
@color/transparente
true
[/quote]

populando dados na activity usando meu Adapter

protected void onCreate(Bundle savedInstanceState) { if (getIntent().getExtras().get("codPaciente") != null && !"".equals(getIntent().getExtras().get("codPaciente").toString())) { codPaciente = (getIntent().getExtras().get("codPaciente") .toString()); setListAdapter(new RegistroMedicoAdapter(this, new RegistrosMedicosBusiness().getRegistrosMedicosPaciente(this, codPaciente))); } super.onCreate(savedInstanceState); }

Já tentei diversas soluções, mas nada funciona.

Up ai para ver se alguém consegue me ajudar.

Valeu!

Tenta usar o invalidate(); . Dessa forma, o método onDraw(canvas) será chamado e o layout redesenhado.

Funciona assim, vc tem o background da tela, e o background da lista (ListView), e o background das Views (Linhas da lista). sugiro vc verificar cada um e ver qual está preto, eu acho que provavelmente a lista vai cobrir parte da sua imagem de fundo, a não ser que o background dela fica transparente, pegando o background do fundo da tela.

Simples.
da uma olhada nessa propriedade da sua tela xml.

Coloca false nessa sua propriedade na sua lista.
Scrolling cache “false”