PDA

Ver la Versión Completa : Se me cierra la Activity


victor13_33
06/04/16, 00:27:44
Hola haber si alguien sabe por que al usar la ImageButton y salirme el Dialog y darle a acptar se me cierra la Activity:

el java:

package com.circle_times.lucho.circle_times;

import android.app.AlertDialog;
import android.app.Dialog;
import android.app.FragmentManager;
import android.content.Intent;
import android.support.v4.app.FragmentActivity;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.Toast;

public class Time_seasons_5_1 extends AppCompatActivity {


override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_time_seasons_5_1) ;
findViewById(R.id.imageButton4).setOnClickListener (new View.OnClickListener() {
override
public void onClick(View v) {
startActivity(new Intent(Time_seasons_5_1.this, Childrens_list_6.class));
}
});
findViewById(R.id.imageButton3).setOnClickListener (new View.OnClickListener() {
override
public void onClick(View v) {
startActivity(new Intent(Time_seasons_5_1.this, Times_bits_5.class));
}
});


}
public void verano(View a){
FragmentManager fg = getFragmentManager();
DialogoAlerta dialogoAlerta = new DialogoAlerta();
dialogoAlerta.show(fg, "Is Summer???");

}
public void invierno(View a){
FragmentManager fg = getFragmentManager();
DialogoInvierno dialogoAlerta = new DialogoInvierno();
dialogoAlerta.show(fg, "Is Winter???");

}
public void atoni(View a){
FragmentManager fg = getFragmentManager();
DialogoOtonio dialogoAlerta = new DialogoOtonio();
dialogoAlerta.show(fg, "Is Autumn??");

}
public void primavera(View a){
FragmentManager fg = getFragmentManager();
DialogoPrimavera dialogoAlerta = new DialogoPrimavera();
dialogoAlerta.show(fg, "Is Spring???");

}

}

y el xml:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#ffffff">

<ImageButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/imageButton3"
android:src="@drawable/izquierda"
android:layout_alignParentTop="true"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true" />

<ImageButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/imageButton4"
android:src="@drawable/derecha"
android:layout_alignBottom="@+id/imageButton3"
android:layout_alignParentRight="true"
android:layout_alignParentEnd="true" />

<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/imageView2"
android:src="@drawable/season"
android:layout_alignBottom="@+id/imageButton3"
android:layout_centerHorizontal="true" />

<FrameLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_below="@+id/imageButton3"
android:background="#ffffff">

<ImageButton
android:onClick="verano"
android:layout_width="214dp"
android:layout_height="204dp"
android:id="@+id/button"
android:layout_gravity="center_horizontal|top"
android:src="@drawable/verano"
android:layout_marginTop="25dp"
android:contentDescription="@string/verano" />

<ImageButton
android:onClick="primavera"
android:layout_width="199dp"
android:layout_height="179dp"
android:id="@+id/button2"
android:layout_gravity="right|center_vertical"
android:src="@drawable/primavera"
android:layout_marginRight="100dp" />

<ImageButton
android:onClick="atoni"
android:layout_width="201dp"
android:layout_height="199dp"
android:id="@+id/button3"
android:layout_gravity="left|center_vertical"
android:src="@drawable/otonio"
android:layout_marginLeft="100dp" />

<ImageButton
android:onClick="invierno"
android:layout_width="200dp"
android:layout_height="193dp"
android:id="@+id/button4"
android:layout_gravity="center_horizontal|bottom"
android:src="@drawable/invierno"
android:layout_marginBottom="50dp" />

</FrameLayout>
</RelativeLayout>


Gracias por adelantado¡¡¡¡¡¡¡

mocelet
06/04/16, 09:26:59
Cada vez que alguien pregunta por qué se ha cerrado la app y no mira la excepción que ha provocado el cierre muere un gatito xD

Tienes que acostumbrarte a usar el Logcat, así sabes rápidamente qué ha ocurrido, dónde e incluso a veces te dice cómo solucionarlo.