Então ele não chega nem a rodar, ele pede pra eu remover os argumentos dessa linha:
Intent i = new Intent(this, AddBandeira.class);
Deve ser porque ele está dentro de um selectedlistener do spinner, porque se eu coloco essa linha fora desse evento ele não dá erro, aqui vai o código completo do evento
Se ele é uma inner class o this referencia o objeto anonimo OnItemSelectedListener e o construtor precisa de uma Activity, se voce estiver dentro dela voce pode usar algo assim:
publicclassBandeiraActivityextendsActivity{//Resto dos metodosspnBandeiras.setOnItemSelectedListener(newOnItemSelectedListener(){@OverridepublicvoidonItemSelected(AdapterView<?>parent,Viewview,intposicao,longid){if(bandeiras.get(posicao).equals("Incluir Nova")){Intenti=newIntent(BandeiraActivity.this,AddBandeira.class);startActivity(i);}}@OverridepublicvoidonNothingSelected(AdapterView<?>arg0){}});}