Ir para o conteúdo
AprendizC

Problema com listview

Mensagens Recomendadas

AprendizC

Olá a todos é o seguinte tenho uma listview cujo o objectivo é passar para outra activity ao clicar num item da tal listview...

Mas apesar de o programa não apresentar erros, so que quando executo a app, a listview aparece corretamente mas quando clico num item a app para...Alguma sugestão!!

O código:

mainActivity:

private ListView mainListView ;
    private ArrayAdapter<String> listAdapter ;

    @Override
    public void onCreate(Bundle savedInstanceState) {
	    super.onCreate(savedInstanceState);
	    setContentView(R.layout.activity_main);
	    mainListView = (ListView) findViewById( R.id.listView );
	    String[] jogos = new String[] {};
	    ArrayList<String> listajogos = new ArrayList<String>();
	    listajogos.addAll( Arrays.asList(jogos) );
	    listAdapter = new ArrayAdapter<String>(this, R.layout.simplerow, listajogos);
	    listAdapter.add( " vs " );
	    listAdapter.add( " vs " );
mainListView.setAdapter( listAdapter );
	    mainListView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
		    @Override
		    public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
					    Intent i = new Intent(MainActivity.this, activity_detalhes.class);
					    startActivity(i);
		    }
	    });
    }
}

activity_detalhes:

public class activity_detalhes extends MainActivity{
   public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.detalhes);
    Intent newActivity1=new Intent();
    setResult(RESULT_OK, newActivity1);
   }
}

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.