Mudar de ListActivity para Activity

Meus amigos, estou com um problema.

Minha classe principal do outro projeto está assim:[color=red] [/color]

package br.me.aqua;

import br.me.aqua.R;
import android.app.Activity;
import android.app.AlertDialog;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;

public class AquaActivity extends Activity {
    /** Called when the activity is first created. */
	Button Clientes, Veiculos, TipoVeiculo, Horarios;
	@Override
	public void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		
        setContentView(R.layout.main);
        
        Clientes = (Button) findViewById(R.id.button1);
        Veiculos = (Button) findViewById(R.id.button2);
        TipoVeiculo = (Button) findViewById(R.id.btnTipoVeiculo);
        Horarios = (Button) findViewById(R.id.btnHorarios);
        
        Clientes.setOnClickListener(new View.OnClickListener() {
			
    			@Override
    			public void onClick(View v) {
    				Intent intent = new Intent(AquaActivity.this, CadastrarCliente.class); 
    				startActivity(intent);
    			//	mensagemExibir("AVISO","Falta Codificar, aguarde!");
    				
    			}
    		});
        
        Veiculos.setOnClickListener(new View.OnClickListener() {
			
			@Override
			public void onClick(View v) {
				Intent intent = new Intent(AquaActivity.this, CadastrarCarro.class); 
				startActivity(intent);
			//	mensagemExibir("AVISO - BOTÃO VEÍCULOS","Em construção, aguarde!");
			}
		});
        
        TipoVeiculo.setOnClickListener(new View.OnClickListener() {
			
			@Override
			public void onClick(View v) {
				Intent intent = new Intent(AquaActivity.this, CadastrarTipoVeiculo.class); 
				startActivity(intent);
			//	mensagemExibir("AVISO - BOTÃO TIPO VEÍCULO","Em construção, aguarde!");
			}
		});
        
        Horarios.setOnClickListener(new View.OnClickListener() {
			
			@Override
			public void onClick(View v) {
				Intent intent = new Intent(AquaActivity.this, CadastrarHorario.class); 
				startActivity(intent);
			//	mensagemExibir("AVISO - BOTÃO HORÁRIOS","Em construção, aguarde!");
			}
		});
        
        
    }
	
	 public void mensagemExibir(String titulo, String texto){
	    	AlertDialog.Builder mensagem = new AlertDialog.Builder(AquaActivity.this);
	    	mensagem.setTitle(titulo);
	    	mensagem.setMessage(texto);
	    	mensagem.setNeutralButton("Ok", null);
	    	mensagem.show();
	 }

	
}

Minha Classe Lista está assim:

package br.me.aqua;

import br.me.aqua.banco.DbAdapter;
import android.app.ListActivity;
import android.content.Intent;
import android.database.Cursor;
import android.os.Bundle;
import android.text.Editable;
import android.text.TextWatcher;
import android.view.ContextMenu;
import android.view.MenuInflater;
import android.view.MenuItem;
import android.view.View;
import android.view.ContextMenu.ContextMenuInfo;
import android.widget.AdapterView.AdapterContextMenuInfo;
import android.widget.EditText;
import android.widget.ImageButton;
import android.widget.ListView;
import android.widget.SimpleCursorAdapter;

public class Lista extends ListActivity{
	public DbAdapter db;
	public ImageButton Voltar;
	private EditText Procurar;
	public String opcao;
	
	@Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.lista_layout);
        String itemMenu = getIntent().getStringExtra("itemMenu");  
        itemMenu.length();
        opcao = itemMenu.substring(4, itemMenu.length());
        
//      Toast.makeText(this, "Você selecionou: " + opcao, Toast.LENGTH_SHORT).show();
        
        db = new DbAdapter(this);

//		LISTAR TODOS OS CARROS DOS CLIENTES SEM WHERE NA CONSULTA      
        if(opcao.equals(AquaActivity.ItemMenu_2)){
        	carregarListaCarrosCliente();
        }
        
        Procurar = (EditText) findViewById(R.id.edtProcurar);
		Procurar.requestFocus();
        
        Procurar.addTextChangedListener(new TextWatcher() {
			
			@Override
			public void onTextChanged(CharSequence s, int start, int before, int count) {
// 				Chama método se digitar letra no campo edtProcurar
				filtrarLista();
			}
			
			@Override
			public void beforeTextChanged(CharSequence s, int start, int count,
					int after) {
				// TODO Auto-generated method stub
			}
			
			@Override
			public void afterTextChanged(Editable s) {
				// TODO Auto-generated method stub
			}
		});
        registerForContextMenu(getListView());
 	}
	
	
// Clicar em item da lista e mostra nos campos da tela de cadastro
    @Override
    protected void onListItemClick(ListView l, View v, int position, long id) {
    	super.onListItemClick(l, v, position, id);
		Intent intent = new Intent(Lista.this, CadastrarCliente.class);
		intent.putExtra(DbAdapter.KEY_IDCLI, id);
		startActivityForResult(intent, 1);
    }
    
    @Override
    protected void onActivityResult(int requestCode, int resultCode, Intent data) {
    	super.onActivityResult(requestCode, resultCode, data);
    	if(requestCode == 1 && resultCode == RESULT_OK)
    		carregarListaClientes();
    }
    
    @Override
    public void onCreateContextMenu(ContextMenu menu, View v,
    		ContextMenuInfo menuInfo) {
    	super.onCreateContextMenu(menu, v, menuInfo);
    	MenuInflater mi = getMenuInflater();
    	mi.inflate(R.menu.item_longclick, menu);
    }
    
    @Override
    public boolean onContextItemSelected(MenuItem item) {
    	switch(item.getItemId()){
    	case R.id.menu_delete:
    		db.open();
    		if(db.apagarCliente(((AdapterContextMenuInfo)item.getMenuInfo()).id))    				
    			carregarListaClientes();
    		return true;
    	case R.id.menu_carro:
    		Intent intent = new Intent(this, CadastrarCarro.class);
    		intent.putExtra(DbAdapter.KEY_IDCLI, ((AdapterContextMenuInfo)item.getMenuInfo()).id);
     		startActivity(intent);
    		return true;
//    	case 2:
//    		startActivity(new Intent(this,Lista.class)); break;
    	default: return super.onContextItemSelected(item);	
    	}
    }

// Lista todos os clientes com nome, telefone e celular
    private void carregarListaClientes(){
    	String nomeString = Procurar.getText().toString();
    	Cursor cursor;	
		db.open();
	    cursor = db.getClientePorNome(nomeString);
	    cursor.moveToFirst();
        SimpleCursorAdapter adapter = new SimpleCursorAdapter(this, R.layout.mostrabanco, cursor, new String[] {DbAdapter.KEY_NOME, DbAdapter.KEY_CELULAR, DbAdapter.KEY_EMAIL}, new int[] {R.id.lblCampo1,R.id.lblCampo2,R.id.lblCampo3});
	    //SimpleCursorAdapter adapter = new SimpleCursorAdapter(this, android.R.layout.two_line_list_item, cursor, new String[] {DbAdapter.KEY_NOME, DbAdapter.KEY_CELULAR}, new int[] {android.R.id.text1, android.R.id.text2});
	    setListAdapter(adapter);
	    db.close();
    }

 // LISTA TODOS OS CARROS DOS CLIENTES CADASTRADOS COM NOME, PLACA E MODELO DO VEÍCULO
    private void carregarListaCarrosCliente(){
		Cursor cursor;	
		db.open();
	    cursor = db.getCarrosCliente(); 
	    cursor.moveToFirst();
        SimpleCursorAdapter adapter = new SimpleCursorAdapter(this, R.layout.mostrabanco, cursor, new String[] {DbAdapter.KEY_NOME, DbAdapter.KEY_PLACA, DbAdapter.KEY_MODELO}, new int[] {R.id.lblCampo1,R.id.lblCampo2,R.id.lblCampo3});
	    //SimpleCursorAdapter adapter = new SimpleCursorAdapter(this, android.R.layout.two_line_list_item, cursor, new String[] {DbAdapter.KEY_NOME, DbAdapter.KEY_CELULAR}, new int[] {android.R.id.text1, android.R.id.text2});
	    setListAdapter(adapter);
	    db.close();
    }
    
// FILTRAR LISTVIEW AO DIGITAR LETRA NO CAMPO
	private void filtrarLista(){
		db.open();
	
//		LISTAR TODOS OS CLIENTES COM WHERE NA CONSULTA       
        if(opcao.equals(AquaActivity.ItemMenu_1)){  // O ERRO ESTÁ AQUI: ESTÁ SUBLINHADO EM VERMELHO NO ItemMenu_1, ItemMenu_2, ItemMenu_3  
        	carregarListaClientes();
        }
		
		if(opcao.equals(AquaActivity.ItemMenu_3)){
        	carregarListaCarrosPorPlaca();
        }
        
        if(opcao.equals(AquaActivity.ItemMenu_4)){
        	carregarListaCarrosPorCliente();
        }
    }

// Lista todos os carros dos clientes cadastrados com nome, placa e modelo do veículo
    private void carregarListaCarrosPorPlaca(){
    	String placaString = Procurar.getText().toString();
    	Cursor cursor;	
		db.open();
	    cursor = db.getCarroPorPlaca(placaString); // TODOS OS CARROS DE CLIENTE SEM WHERE
	    cursor.moveToFirst();
        SimpleCursorAdapter adapter = new SimpleCursorAdapter(this, R.layout.mostrabanco, cursor, new String[] {DbAdapter.KEY_NOME, DbAdapter.KEY_PLACA, DbAdapter.KEY_MODELO}, new int[] {R.id.lblCampo1,R.id.lblCampo2,R.id.lblCampo3});
	    //SimpleCursorAdapter adapter = new SimpleCursorAdapter(this, android.R.layout.two_line_list_item, cursor, new String[] {DbAdapter.KEY_NOME, DbAdapter.KEY_CELULAR}, new int[] {android.R.id.text1, android.R.id.text2});
	    setListAdapter(adapter);
	    db.close();
    }
    
//	CONSULTAR CARRO X CLIENTE POR NOME CLIENTE -> getCarroPorCliente(String nomeString)       
    private void carregarListaCarrosPorCliente(){
    	String nomeString = Procurar.getText().toString();
    	Cursor cursor;	
		db.open();
	    cursor = db.getCarroPorCliente(nomeString); 
	    cursor.moveToFirst();
        SimpleCursorAdapter adapter = new SimpleCursorAdapter(this, R.layout.mostrabanco, cursor, new String[] {DbAdapter.KEY_NOME, DbAdapter.KEY_PLACA, DbAdapter.KEY_MODELO}, new int[] {R.id.lblCampo1,R.id.lblCampo2,R.id.lblCampo3});
	    //SimpleCursorAdapter adapter = new SimpleCursorAdapter(this, android.R.layout.two_line_list_item, cursor, new String[] {DbAdapter.KEY_NOME, DbAdapter.KEY_CELULAR}, new int[] {android.R.id.text1, android.R.id.text2});
	    setListAdapter(adapter);
	    db.close();
    }
    
}

[color=red]Classe Principal com ListActivity[/color]

package br.com.menulista;

import android.app.ListActivity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.ArrayAdapter;
import android.widget.ListView;

public class MenuListaActivity extends ListActivity {
	public static final String ItemMenu_1 = "Listar todos Clientes";
	public static final String ItemMenu_2 = "Listar Carros Cliente";
	public static final String ItemMenu_3 = "Listar Carros por Placa";
	public static final String ItemMenu_4 = "Listar Carros por Cliente";

    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        String[] items = new String[] {"1 - Cadastro Clientes", 
        		                       "2 - Cadastro Veículos", 
        		                       "3 - " + ItemMenu_1,
        		                       "4 - " + ItemMenu_2, 
        		                       "5 - " + ItemMenu_3, 
        		                       "6 - " + ItemMenu_4, 
        		                       "7 - Sair"};
        ArrayAdapter<String> arrayAdapter = 
        	new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, items);
        setListAdapter(arrayAdapter);
    }
    
    @Override
    protected void onListItemClick(ListView l, View v, int position, long id) {
    	super.onListItemClick(l, v, position, id);
    	Object objetoSelecionado = this.getListAdapter().getItem(position);
    	String itemMenu = objetoSelecionado.toString();
    	switch(position){
    	case 0:
    		startActivity(new Intent(this,CadastrarCliente.class)); break;
    	case 1:
    		startActivity(new Intent(this,CadastrarCarro.class)); break;
    	case 2:
    		Intent intent = new Intent(this, Lista.class); // 3 - Listar todos Clientes 
   		    intent.putExtra("itemMenu", itemMenu);
    		startActivity(intent); break;
//    		startActivity(new Intent(this,Lista.class)); break;
    	case 3:
    		Intent intent3 = new Intent(this, Lista.class);  // 4 - Listar Carros Cliente
   		    intent3.putExtra("itemMenu", itemMenu);
    		startActivity(intent3); break;
    	case 4:
    		Intent intent4 = new Intent(this, Lista.class);  // 5 - Listar Carros por Placa
   		    intent4.putExtra("itemMenu", itemMenu);
    		startActivity(intent4); break;
    	case 5:
    		Intent intent5 = new Intent(this, Lista.class);  // 6 - Listar Carros por Cliente
   		    intent5.putExtra("itemMenu", itemMenu);
    		startActivity(intent5); break;
//    		startActivity(new Intent(this,Lista.class)); break;
    	default: finish();	
    	}
    }
    
}

Tenho a seguinte situação: Uma classe Principal com menu em forma de lista, postada acima. Essa lista em forma de menu chama a classe Lista da opção 3 até o item 6.
Na classe Principal do projeto aqua está como Activity. O que quero fazer é o seguinte: clicar no botão X e abrir a tela Lista, que seria a classe Lista.

Decla re a classe Lista no AndriodManifest.xml e invoque-a por Intent.