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 25/09/09, 21:49:05
Array

[xs_avatar]
ferra ferra no está en línea
Usuario novato en la web
 
Fecha de registro: sep 2009
Mensajes: 3
Modelo de smartphone: Samsung galaxy scl

Problema con SetOnClick

Buenas a todos, estoy empezando a programar en android pero llevo un dia y ya estoy atascado, el problema es un error en tiempo de compilacion:
conversor/Main.java:35: <anonymous org.me.conversor.Main$1> is not abstract and does not override abstract method onClick(android.view.View) in android.view.View.OnClickListener
de.setOnClickListener(new View.OnClickListener(){
1 error
El codigo es este:
Código:
package org.me.conversor;

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

/**
 *
 * @author guillem
 */
public class Main extends Activity {
        Button de;
        Button ed;
        EditText dolar;
        EditText euros;
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle icicle) {

        super.onCreate(icicle);
        setContentView(R.layout.main);
        de=(Button)findViewById(R.id.de);
        ed=(Button)findViewById(R.id.ed);
        euros=(EditText)findViewById(R.id.euro);
        dolar=(EditText)findViewById(R.id.dolar);
        de.setOnClickListener(new View.OnClickListener(){ <--ERROR
         public void OnTouch(View v){
          euros.setText("Hola");
        }
               
    });
    


    }};
Segun he buscado le falta algo pero no se el que

Alguien tiene idea de que es??
Responder Con Cita


  #2  
Viejo 26/09/09, 11:44:20
Array

[xs_avatar]
ferra ferra no está en línea
Usuario novato en la web
 
Fecha de registro: sep 2009
Mensajes: 3
Modelo de smartphone: Samsung galaxy scl

Ya encontre la solucion y la dejo aqui por si alguien tiene el mismo error

de.setOnClickListener(new View.OnClickListener(){ <--ERROR
public void OnTouch(View v){
euros.setText("Hola");
}

Como veis usaba setOnClickListener pero luego usaba el metodo OnTouch XD solo era eso.
Aun me inicio en este lenguaje pero poco a poco ire poniendo mis programas, etc
Saludos
Responder Con Cita
Respuesta

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



Hora actual: 13:23:37 (GMT +1)



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

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