Lista de menu Strings

1 resposta
android
L

Neste código, faz um pequeno menu com o
exemplo de nomes de classe

O que eu estou tentando fazer é um menu
nome 1 (abrir MainActivity)
nome 2 (abrir FirstActivity)
nome 3 (abrir SecondActivity)

código abaixo

package projetoleandro.myapplication;

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 list extends ListActivity {

String list_item[] = { MainActivity, FirstActivity, SecondActivity };
<a class="mention" href="/u/override">@Override</a>

protected void onCreate(Bundle savedInstanceState) {

// TODO Auto-generated method stub

super.onCreate(savedInstanceState);

setListAdapter(new ArrayAdapter(this,

android.R.layout.simple_expandable_list_item_1, list_item));

}
<a class="mention" href="/u/override">@Override</a>

protected void onListItemClick(ListView l, View v, int position, long id) {

// TODO Auto-generated method stub

super.onListItemClick(l, v, position, id);

String open_class = list_item[position];

try{

Class selected = Class.forName(projetoleandro.myapplication.+open_class);

Intent selected_activity = new Intent(this,selected);

startActivity(selected_activity);

} catch (ClassNotFoundException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

finally{
}

}
}

1 Resposta

L

ache i uma solução :smiley:

Criado 25 de maio de 2017
Ultima resposta 25 de mai. de 2017
Respostas 1
Participantes 1