Hola,
Intento crear un custom dialogo pero algo no estoy haciendo bien que no sale el dialog y se cierra la aplicación:
Este es el alert_entrada_mail.xml:
Código:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="wrap_content"
>
<TextView
android:id="@+id/textViewMail"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_marginLeft="20dip"
android:layout_marginRight="20dip"
android:text="@string/alert_dialog_mail"
android:gravity="left"
android:textAppearance="?android:attr/textAppearanceMedium" />
<EditText
android:id="@+id/editTextMail"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="20dip"
android:layout_marginRight="20dip"
android:inputType="textEmailAddress"
android:gravity="fill_horizontal"
android:autoText="false"
android:capitalize="none"
android:textAppearance="?android:attr/textAppearanceMedium" />
</LinearLayout>
Y este el código java:
Código:
LayoutInflater factory = LayoutInflater.from(this);
final View entradaMailView = factory.inflate(R.layout.alert_entrada_mail, null);
AlertDialog.Builder builder = new AlertDialog.Builder(LaActivity.this);
builder.setTitle("Diálogo de envío");
builder.setView(entradaMailView);
builder.setPositiveButton(R.string.alert_dialogo_ok, new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
/* enviar e-mail*/
}
});
builder.setNegativeButton(R.string.alert_dialogo_cancelar, new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
/* hacer algo si cancela */
}
}).create();
Esta es la excepción:
Código:
09-27 23:59:30.629: ERROR/AndroidRuntime(909): FATAL EXCEPTION: main
09-27 23:59:30.629: ERROR/AndroidRuntime(909): android.content.res.Resources$NotFoundException: String resource ID #0x7f040007
¿me podrían decir dónde está el error?
Saludos