Boa tarde pessoal,
Preciso conseguir selecionar um determinado item de uma listagem feita sem xml.
Como faço para criar o método onListItemClick neste código?
package br.com.mylims.controller;
import java.util.List;
import br.com.mylims.bean.Amostra;
import br.com.mylims.model.EmpresaProcessoDao;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.LinearLayout;
import android.widget.ScrollView;
import android.widget.TextView;
public class TelaListaEmpresaProcessoController extends Activity{
private static final String CATEGORIA = "coleta";
EmpresaProcessoDao empresaProcessoDao = new EmpresaProcessoDao(this);
List<Amostra> empresaProcessoBean;
public void onCreate(Bundle icicle){
super.onCreate(icicle);
Bundle extras = getIntent().getExtras();
final String login = extras.getString("login");
final String senha = extras.getString("senha");
Log.i(CATEGORIA, "LOGIN: " + login);
Log.i(CATEGORIA, "senha: " + senha);
empresaProcessoBean = empresaProcessoDao.getListaEmpresaProcesso();
int total = empresaProcessoBean.size();
LinearLayout linearLayout = new LinearLayout(this);
linearLayout.setOrientation(LinearLayout.VERTICAL);
ScrollView scrollView = new ScrollView(this);
scrollView.addView(linearLayout);
for(int i = 0; i < total; i++){
TextView textView = new TextView(this);
textView.setText(empresaProcessoBean.get(i).getEmpresa().getNomeFantasia());
linearLayout.addView(textView);
}
Button botaoVoltar = new Button(this);
botaoVoltar.setText("Voltar");
linearLayout.addView(botaoVoltar);
botaoVoltar.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
finish();
}
});
this.setContentView(scrollView);
}
public void listaAmostras(int i){
Amostra amostProBean = empresaProcessoBean.get(i);
Intent it = new Intent(this, ListaAmostraController.class);
// ENVIA OS PARAMETROS IDAUXEMPRESA E IDPROCESSO PARA LISTAR AS SUAS AMOSTRAS
it.putExtra("idAuxEmpresa", String.valueOf(amostProBean.getEmpresa().getIdAuxEmpresa()));
it.putExtra("idProcesso", amostProBean.getIdProcesso());
}
}
Alguém consegue me ajudar?
Att
