[RESOLVIDO] Login direcionando para tela errada

Irmãos,

Estou com o seguinte problema.

Ao realizar o login ele está me redirecionado para o lugar errado. Ele está chamando outro layout.

Já verifiquei a minha intent e ela está direcionada para o lugar certo.

Seguem os dados

LoginUsuarioController


package br.com.mylims.controller;

import br.com.mylims.R;
import br.com.mylims.bean.Usuario;
import br.com.mylims.model.UsuarioDao;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.widget.EditText;
import android.widget.ImageButton;
import android.widget.Toast;

public class LoginUsuarioController extends Activity {
	
	
	private EditText campoLoginUsuario;
	private EditText campoSenhaUsuario;
	
	
	private static final String CATEGORIA = "coleta";
	
	
	/**CLASSE BEAN**/
	private Usuario usuarioBean = new Usuario();
	
	
	
	public void onCreate(Bundle icicle){
		
		super.onCreate(icicle);
		
		setContentView(R.layout.layout_login_usuario);
		
		ImageButton cadastrar = (ImageButton)findViewById(R.id.btCadastrarUsario);
		ImageButton voltar = (ImageButton)findViewById(R.id.btVoltarConfig);
		
		cadastrar.setOnClickListener(new View.OnClickListener() {
			
			@Override
			public void onClick(View v) {
			
				campoLoginUsuario = (EditText)findViewById(R.id.campoLoginUsuario);
				campoSenhaUsuario = (EditText)findViewById(R.id.campoSenhaUsuario);
				
				usuarioBean.setLogin(campoLoginUsuario.getEditableText().toString());
				usuarioBean.setSenha(campoSenhaUsuario.getEditableText().toString());
				
				String validaLogin = usuarioBean.getLogin().toString();
				String validaSenha = usuarioBean.getSenha().toString();
				
				UsuarioDao usuarioDao = new UsuarioDao(LoginUsuarioController.this);
				
				
				if (validaLogin.equals("")) {
					
					Toast.makeText(LoginUsuarioController.this, "Digite o seu login!", Toast.LENGTH_SHORT).show();
					Log.i(CATEGORIA, "campo login em branco");
				}
				else if(validaSenha.equals("")){
					
					Toast.makeText(LoginUsuarioController.this, "Digite sua senha!", Toast.LENGTH_SHORT).show();
					Log.i(CATEGORIA, "campo senha em branco");
					
				}
				else
				{
					/**VERIFICA SE EXISTE O USUÁRIO NO BANCO**/
					
					if(usuarioDao.isUsuario(validaLogin, validaSenha)){
						
						Toast.makeText(LoginUsuarioController.this, "LOGIN E SENHA CORRETOS", Toast.LENGTH_SHORT).show();
						Log.i(CATEGORIA, "MENSAGEM DE LOG: dados digitados corretamente!");
						
						carregaTelaListaEmpresaProcesso();
					}
					else
					{
						Toast.makeText(LoginUsuarioController.this, "DADOS INCORRETOS", Toast.LENGTH_SHORT).show();
						
											
						Log.i(CATEGORIA, "MENSAGEM DE LOG: não existe este usuario no banco!");
						
						carregaTelaCadastroUsuario();
						
						
						
					}
					
					
				}
				
			
			}

			

			
		});
		
		
		
	}
	
	/**METODO PARA CHAMAR A TELA DE CADASTRO DE USUARIO**/
	
	private void carregaTelaCadastroUsuario() {
		
		Intent it = new Intent(this, CadastroUsuarioController.class);
		startActivity(it);
	}
	
	
	private void carregaTelaListaEmpresaProcesso() {
		
		Intent it = new Intent(this, ListaEmpresaProcessoController.class);
		startActivity(it);
		
	}
	

}

EmpresaProcessoDao

package br.com.mylims.model;

import code.util.ArrayList;
import code.util.List;

import br.com.mylims.bean.Amostra;
import br.com.mylims.bean.Empresa;

import android.content.Context;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;

import android.database.sqlite.SQLiteOpenHelper;
import android.util.Log;

public class EmpresaProcessoDao extends SQLiteOpenHelper {

	
	
	private static final String NOME_BANCO = "teste_usu";
	private static final int VERSION = 1;
	
	private static final String CATEGORIA = "coleta";
	
	public EmpresaProcessoDao(Context context) {
		super(context, NOME_BANCO, null, VERSION);
		// TODO Auto-generated constructor stub
	}

	
	@Override
	public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
		// TODO Auto-generated method stub
		
	}
	
	
	@Override
	public void onCreate(SQLiteDatabase arg0) {
		// TODO Auto-generated method stub
		
	}
	
	public List<Amostra> getListaEmpresaProcesso(String login, String senha){
		
		
		try {
			
			String[] args = new String[]{login, senha};
			
			
			Cursor c = getWritableDatabase().rawQuery("SELECT DISTINCT "+
													      "EMPRESA.NMFANTASIA, " +
													      "AMOSTRA.IDPROCESSO, "+
													      "AMOSTRA.IDAUXEMPRESA, "+
													      "USUARIO.CDUSUARIO "+
													"FROM "+
													      "AMOSTRA "+
													      "INNER JOIN EMPRESA ON (AMOSTRA.IDAUXEMPRESA = EMPRESA.IDAUXEMPRESA) "+ 
													      "INNER JOIN USUARIO ON (AMOSTRA.CDUSUARIO = USUARIO.CDUSUARIO) "+
													"WHERE USUARIO.LOGIN = ? AND USUARIO.SENHALOGIN = ?", args);
			
			
			List<Amostra> lista = new ArrayList<Amostra>();
			
			
			while (c.moveToNext()){
				
				
				Amostra amostraBean = new Amostra();
				Empresa empresaBean = new Empresa();
				
				
				empresaBean.setNomeFantasia(c.getString(0));
				amostraBean.setIdProcesso(c.getString(1));
				
				lista.add(amostraBean);
				
				
			}
			
			
			c.close();
			return lista;
			
			
		} catch (Exception e) {
			
			Log.i(CATEGORIA, "MENSAGEM DE ERRO" + e);
			return null;
		}
		
	}


	

}

ListaProcessoController


package br.com.mylims.controller;

import code.util.List;


import br.com.mylims.bean.Amostra;
import br.com.mylims.model.EmpresaProcessoDao;
import android.app.ListActivity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.ListView;


public class ListaEmpresaProcessoController extends ListActivity {

	public static EmpresaProcessoDao empresaProcessoDao;
	
	private List<Amostra> empresaProcessoBean;
	
	public void onCreate(Bundle icicle){
		
		super.onCreate(icicle);
		
		empresaProcessoDao = new EmpresaProcessoDao(this);
		
		//empresaProcessoBean = empresaProcessoDao.getLista();
		empresaProcessoBean = empresaProcessoDao.getListaEmpresaProcesso("login","senha");
		
		setListAdapter(new AmostraListAdapter(this, empresaProcessoBean));
		
	}
		
	
	public void onListItemClick(ListView l, View v, int posicao, long id){
		
		super.onListItemClick(l, v, posicao, id);
		
		/**CHAMA O METODO QUE NOS LEVARA PARA A TELA DE CADASTRO DAS INFORMACOES DAS AMOSTRAS**/
		
		cadastrarInformacoesColeta(posicao);
		
	}


	// RECUPERA O ID DA AMOSTRA E ABRE A TELA DE CADASTRO DAS INFORMACOES DAS AMOSTRAS
	private void cadastrarInformacoesColeta(int posicao) {
		
		Amostra amostProBean = empresaProcessoBean.get(posicao);
		
		Intent it = new Intent(this, CadastroColetaController.class);

		it.putExtra("IDAUXEMPRESA", amostProBean.getCodAmostra());
		it.putExtra("IDPROCESSO", amostProBean.getIdProcesso());
		
		startActivity(it);
		
	
	}
	

}


EmpresaProcessoListAdapter

package br.com.mylims.controller;

import code.util.List;

import android.content.Context;

import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.BaseAdapter;

import android.widget.TextView;
import br.com.mylims.R;
import br.com.mylims.bean.Amostra;

public class EmpresaProcessoListAdapter extends BaseAdapter {

	
	private Context context;
	
	private List<Amostra> lista;
	
	private static final String CATEGORIA = "coleta";

	
	public EmpresaProcessoListAdapter(Context context, List<Amostra> lista) {
		super();
		this.context = context;
		this.lista = lista;
	}
	
	

	@Override
	public int getCount() {
		
		return lista.size();
	}

	@Override
	public Object getItem(int position) {
		
		return lista.get(position);
	}

	@Override
	public long getItemId(int position) {
		
		return position;
	}

	@Override
	public View getView(int position, View convertView, ViewGroup parent) {
		
		
		
			Amostra amostraBean = lista.get(position);
		
			LayoutInflater inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
			
			View view = inflater.inflate(R.layout.layout_empresa_processo, null);
			
			
			TextView nomeFantasia = (TextView) view.findViewById(R.id.nomeEmpresaProcesso);
			nomeFantasia.setText(amostraBean.getEmpresa().getNomeFantasia());
						
			TextView idProcesso = (TextView) view.findViewById(R.id.idEmpresaProcesso);
			idProcesso.setText(amostraBean.getIdProcesso());
			
			return view;
	
	}

	

}

layout_empresa_processo

<?code version="1.0" encoding="utf-8"?>
<LinearLayout codens:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" >

    <TableRow
            android:id="@+id/tableRow1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content" >
            
            <TextView android:text="Empresa" android:layout_height="wrap_content" />
            <TextView android:text="ID Processo" android:layout_height="wrap_content" />
            
       </TableRow>
        
        <TableRow
            android:id="@+id/tableRow2"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content" >
        </TableRow>
        
            <TableRow
            android:id="@+id/tableRow3"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content" >
            
            <TextView android:id="@+id/nomeEmpresaProcesso" android:layout_height="wrap_content" android:layout_width="160sp" />
            <TextView android:id="@+id/idEmpresaProcesso" android:layout_height="wrap_content" android:layout_width="100sp" />"
                
        </TableRow>

</LinearLayout>

Ele está jogando para este layout ? layout_amostra_linha_tabela


<?code version="1.0" encoding="utf-8"?>
<LinearLayout codens:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" >

    <TableLayout
        android:id="@+id/tableLayout1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content" >

       
        
        <TableRow
            android:id="@+id/tableRow1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content" >
            
            <TextView android:text="Código" android:layout_height="wrap_content" />
            <TextView android:text="ID Amostra" android:layout_height="wrap_content" />
            <TextView android:text="Coletado?" android:layout_height="wrap_content" />
            
            
        </TableRow>

        <TableRow
            android:id="@+id/tableRow2"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content" >
        </TableRow>

        <TableRow
            android:id="@+id/tableRow3"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content" >
            
			<TextView android:id="@+id/codigoAmostra" android:layout_height="wrap_content" android:layout_width="160sp" />
			
			<TextView android:id="@+id/idAmostra" android:layout_height="wrap_content" android:layout_width="100sp" />
			
			<TextView android:id="@+id/flColetada" android:layout_height="wrap_content" android:layout_width="40sp" />
            
        </TableRow>

        <TableRow
            android:id="@+id/tableRow4"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content" >
        </TableRow>
    </TableLayout>

</LinearLayout>