REVELAR

Fórum ACTIVITY #514243

19/03/2015

0

Olá!
Alguém poderia me ajudar, estou tentando chamar um terceira tela no meu app android e não consigo, já fiz de tudo e não dá certo, segue o meu codigo....

Essa é a classe principal

package com.fabriciofigueiredo.taximobile.app;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;

import com.google.android.gms.ads.AdRequest;
import com.google.android.gms.ads.AdView;

/**
* Created by usr on 04/11/2014.
*/
public class Principal extends Activity {

protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.principal);

//Consultar o AdView como um recurso e carregar uma solicitação.
AdView adView = (AdView)this.findViewById(R.id.adView);
AdRequest adRequest = new AdRequest.Builder().build();
adView.loadAd(adRequest);



Button btnLoc = (Button)findViewById(R.id.btnLoc);
Button btnLMoto = (Button)findViewById(R.id.btnLMoto);
Button btnSite = (Button)findViewById(R.id.btnSite);
Button btnLCarros = (Button)findViewById(R.id.btnLCarros);
Button btnSeguros = (Button)findViewById(R.id.btnSeguros);
Button btnFunc = (Button)findViewById(R.id.btnFunc);
//Button btnMotos = (Button)findViewById(R.id.btnMotos);


btnLoc.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
startActivity(new Intent(getBaseContext(),MainActivity.class));
}
});

btnFunc.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
startActivity(new Intent(getBaseContext(),Vendedor.class));
}

});

btnLMoto.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
startActivity(new Intent(getBaseContext(), Motos.class));
}

});


btnLCarros.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
startActivity(new Intent(getBaseContext(), Carros.class));
}

});

btnSeguros.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
startActivity(new Intent(getBaseContext(), Seguros.class));
}

});

btnSite.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
startActivity(new Intent(getBaseContext(),Site.class));
}
});



}
}




Esse é o activity principal

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:ads="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingLeft="3dp"
android:paddingRight="3dp"
android:paddingTop="3dp"
android:paddingBottom="3dp"
android:background="#ffffcc05">

<Button
android:textColor="#ffffcc05"
android:layout_marginTop="3dp"
android:background="#000000"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Localizar Moto Táxi"
android:id="@+id/btnLoc"
android:layout_alignParentTop="true"
android:layout_alignParentRight="true"
android:layout_alignParentLeft="true" />

<Button
android:textColor="#ffffcc05"
android:layout_marginTop="3dp"
android:background="#000000"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Loja de Motos"
android:id="@+id/btnLMoto"
android:layout_below="@+id/btnLoc"
android:layout_alignParentLeft="true"
android:layout_alignParentRight="true"/>

<Button
android:textColor="#ffffcc05"
android:layout_marginTop="3dp"
android:background="#000000"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Loja de Carros"
android:id="@+id/btnLCarros"
android:layout_below="@+id/btnLMoto"
android:layout_alignParentLeft="true"
android:layout_alignParentRight="true" />

<Button
android:textColor="#ffffcc05"
android:layout_marginTop="3dp"
android:background="#000000"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Seguro [Carros/Motos]"
android:id="@+id/btnSeguros"
android:layout_below="@+id/btnLCarros"
android:layout_alignParentLeft="true"
android:layout_alignParentRight="true" />

<Button
android:textColor="#ffffcc05"
android:layout_marginTop="3dp"
android:background="#000000"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Peças e Acessórios"
android:id="@+id/btnPag"
android:layout_below="@+id/btnSeguros"
android:layout_alignParentLeft="true"
android:layout_alignParentRight="true" />

<Button
android:textColor="#ffffcc05"
android:layout_marginTop="3dp"
android:background="#000000"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Vendedor [Motos/Carros/Seguros]"
android:id="@+id/btnFunc"
android:layout_below="@+id/btnPag"
android:layout_alignParentLeft="true" />

<Button
android:textColor="#ffffcc05"
android:layout_marginTop="3dp"
android:background="#000000"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="www.mototaximobile.com"
android:id="@+id/btnSite"
android:layout_below="@+id/btnFunc"
android:layout_alignParentLeft="true" />

<com.google.android.gms.ads.AdView
android:id="@+id/adView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
ads:adSize="BANNER"
ads:adUnitId="ca-app-pub-2354578067137746/5069447953"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true">
</com.google.android.gms.ads.AdView>




</RelativeLayout>


Ao clicar no botão Vendedor ele vai chamar outra tela que irá chamar outra tela....


Desde já agradeço a ajuda.
Fabricio Oliveira

Fabricio Oliveira

Responder

Posts

20/03/2015

Thiago Santana

Qual o erro retornado?
Responder

Gostei + 0

20/03/2015

Fabricio Oliveira

Olá, Thiago....


Na verdade não dá ERRO, mas também não funciona.

A lógica é a seguinte: Tenho uma tela principal que vai uma segunda tela que vai chamar uma terceira tela, entende até a segunda funciona normal, para chamar a terceira não....
Responder

Gostei + 0

20/03/2015

Thiago Santana

Já tentou adicionar um Logcat na abertura das suas activitys para verificar em que momento ocorre a falha?
Responder

Gostei + 0

20/03/2015

Randrade

microbot, por falor, utilize a tag "[code]" para formatar o código, deixando mais fácil a visualização.
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar