[RESOLVIDO] Título com ListActivity

Olá,
estou iniciando com android e gostaria de saber como faço para colocar uma barra de título na minha view.
tenho um xml com LinearLayou e apenas 2 TextView (um nome e outro valor).
tenho um ListActivity onde populo o ListAdapter…
na minha classe TabelaMedidorAdapter tenho o código abaixo.
Esta mostrando os dados corretamente, mas eu não sei como faço para colocar uma barra de título…
alguém tem uma dica??

[code]
@Override
public View getView(int posicao, View convertView, ViewGroup parent)
{
Contagem c = lista.get(posicao);

    LayoutInflater inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
    View v = inflater.inflate(R.layout.list_itens_medicao, null);
   
    TextView tNome = (TextView) v.findViewById(R.itens.nome);
    tNome.setText(c.getProduto().getNome());
   
    TextView tAnt = (TextView) v.findViewById(R.itens.vlrAnt);
    tAnt.setText(String.valueOf(c.getQtdeAnterior()));
   
    return v;
}[/code]

abraco
Felipe

Desculpa mas acho que não entendi direito, colocar um outro textview em cima para ser o título não serve?Aonde vc quer apresentar esse título?

Então, não sei se eu que estou complicando, mas gostaria que fosse simples assim…rs
da uma olhada na imagem como fica se eu colocar outro textView em cima…


Hum… não era isso que você queria?
Tem como desenhar como vc quer então?

Então, neste caso o título seria a palavra “Nome” e “Vlr Ant”, e esta repetindo conforme a quantidade de
registros que tiver na lista.
E eu quero que o título apareça apenas 1 vez no topo… entendeu?

Passa o xml da list_itens_medicao e da tela em questão.

[code]

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



// aqui era para ser o titulo e aparecer apenas uma vez

    <TextView android:id="@+itens/vlrAntTitle"
        android:layout_width="60dp"
        android:layout_height="wrap_content"
        android:text="Vlr Ant"/>
</LinearLayout>

<LinearLayout 
    android:id="@+itens/layoutDados"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content" 
    android:orientation="horizontal">
    
         //aqui é onde vão os valores, a partir da classe TabelaMedidorAdapter 
    <TextView android:id="@+itens/nome"
        android:layout_width="180dp"
        android:layout_height="wrap_content"
        android:text="Nome"/>
   
    <TextView android:id="@+itens/vlrAnt"
        android:layout_width="60dp"
        android:layout_height="wrap_content"
        android:text="Vlr Ant"/>
</LinearLayout>    

[/code]

Você já tem a lista com todos os valores… pq vc está jogando esses valores para os 2 textview(nome,vlrAnt)?
No seu xml vc só precisaria do TextView do título e uma ListView para receber esses valores que vc já tem em uma List, basta passar para um Adapter e preencher a ListView com o adapter.
O android já fornece o layout da ListView pronto pra vc, mas caso não sirva, vc pode criar seu próprio layout.

mas no caso, minha Activity estende um ListActivity
mas se não me engano, se eu criar um ListView eu tive problemas para usar o onListItemClick
por isso fiz minha classe estender um ListActivity.

vou refazer usando um list view e te retorno…

valeu por enquanto…
abraco

jhony_ld, valeo pela ajuda…
eu alterei para estender a Activity mesmo e criei outro xml como o abaixo, e não alterei nada no meu BaseAdapter.
Eu estava fazendo errado antes pq também alterava o xml no BaseAdapter…
ficou certinho agora, eu que estava criando um monstro…rsrs
valeo…

[code]

<LinearLayout   
    android:id="@+itensCabec/layoutDados"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content" 
    android:orientation="horizontal" 
	>
<TextView  
    android:layout_height="wrap_content"
    android:layout_width="180dp"
    android:text="Nome"/>

<TextView  
    android:layout_height="wrap_content"
    android:layout_width="60dp"
    android:text="Valor"/>
</LinearLayout>

<ListView android:id="@+itensCabec/listaDados"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content">
    
    
</ListView>

[/code]