Erro no ExpandableListView

Pessoal estou tentando carregar um ExpandableListView com dados simples :

[code]public class ListaTeste extends Activity {
List listaContatos;
public ExpandableListView ls;

static final String[] tipoCalculos1 = new String[] { "Regra de 3 simples",
		"Fator de Potência" };

public void onCreate(Bundle savedInstanceState) {

	super.onCreate(savedInstanceState);
	setContentView(R.layout.lista_teste);

	ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
			android.R.layout.simple_dropdown_item_1line, tipoCalculos1);
	ls = (ExpandableListView) findViewById(R.id.expandableListView1);
	ls.setAdapter(adapter);

}

}[/code]

e quando vai carregar a lista ls.setAdapter(adapter); da erro e fecha a aplicação

O que estou fazendo de errado ???