Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android

Respuesta
 
Herramientas
  #1  
Viejo 08/11/12, 21:07:24
Array

[xs_avatar]
Tyulio Tyulio no está en línea
Usuario poco activo
· Votos compra/venta: (2)
 
Fecha de registro: nov 2012
Mensajes: 32
Modelo de smartphone: iPhone 5
Tu operador: Orange
Ayuda por favor!!

Hola gente, estoy haciendo actualmente un curso de iniciación en Android ya que mi trabajo fin de master va a ser desarrollar una aplicación para este sistema.

Soy novato y por lo tanto me pasaré muchas veces a pedidos ayuda porque ando un poco perdido jeje.

Y a eso voy, con mi primera duda.

El caso es que estoy haciendo una aplicación que tiene un texto, un botón y lo que quiero que haga es que cuando pulse el botón, el texto cambie. La aplicación se ejecuta pero cuando pulso el botón me da error y se cierra la aplicación.

Os copio el código, es muy cortito, a ver si me podéis ayudar.

Muchas gracias!!


 Cita: Originalmente Escrito por Tyulio Ver Mensaje
package es.unex.pulsame;

import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.TextView;

public class Pulsame extends Activity {

public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_pulsame);

// Create Button object from layout definition file.
Button button1 = (Button) findViewById(R.id.button1);

// Event listener for the button
OnClickListener listener = new OnClickListener() {

private TextView texto1;

public void onClick(View v) {
texto1.setText(R.string.texto2);
}
};

// Register event listener to the button
button1.setOnClickListener(listener);
}
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.activity_pulsame, menu);
return true;
}
}

Salu2!!
Responder Con Cita


  #2  
Viejo 08/11/12, 21:23:54
Array

[xs_avatar]
Kete_ Kete_ no está en línea
Miembro del foro
· Votos compra/venta: (1)
 
Fecha de registro: abr 2009
Mensajes: 316
Modelo de smartphone: Nexus 6P
Tu operador: Pepephone
asi a primera vista he visto que no haces referencia en el TextView(
TextView texto1 = (TextView) findViewById(R.id.textview1);
), por tanto te da el error en el setText imagino...
__________________
Dropbox: 2.25 GB de almacenamiento gratuitos! -- Pincha aquí --> http://db.tt/eZVmSAI


Responder Con Cita
  #3  
Viejo 08/11/12, 22:16:52
Array

[xs_avatar]
Tyulio Tyulio no está en línea
Usuario poco activo
· Votos compra/venta: (2)
 
Fecha de registro: nov 2012
Mensajes: 32
Modelo de smartphone: iPhone 5
Tu operador: Orange
Pues sí era eso, mil gracias. Se nota que soy novato jejejeje.


Salu2!!
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Todo sobre Android > Programación y Desarrollo para Android



Hora actual: 14:47:09 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /