Funciones con parámetro
Publicado por miesbo71 (5 intervenciones) el 04/12/2016 16:37:54
Hola, he creado una función al cual le paso un parámetro y quiero que cuando finalice me devuelva un valor a la llamada, pero no me funciona:
Desde un Botón, llamo a la función:
String nuevaCadena = "Hola";
espacios(nuevaCadena); //Llamada a la función
Toast.makeText(this, nuevaCadena,Toast.LENGTH_SHORT).show();
Y esta es la función:
El Toast que está dentro de la función me muestra bien el contenido, pero el que está fuera de la función, después de la llamada a la misma, me sigue devolviendo "Hola", no recoge todo lo que se ha realizado dentro de la función.
¿En donde me estoy equivocando?
Gracias.
Desde un Botón, llamo a la función:
String nuevaCadena = "Hola";
espacios(nuevaCadena); //Llamada a la función
Toast.makeText(this, nuevaCadena,Toast.LENGTH_SHORT).show();
Y esta es la función:
private String espacios(String cadena) {
} //espacios
Integer longitud, x;
longitud=cadena.length();
for (x=longitud; x<75; x++) {
Toast.makeText(this, cadena,Toast.LENGTH_SHORT).show();
return cadena;
longitud=cadena.length();
for (x=longitud; x<75; x++) {
cadena = cadena + "0";
}Toast.makeText(this, cadena,Toast.LENGTH_SHORT).show();
return cadena;
} //espacios
El Toast que está dentro de la función me muestra bien el contenido, pero el que está fuera de la función, después de la llamada a la misma, me sigue devolviendo "Hola", no recoge todo lo que se ha realizado dentro de la función.
¿En donde me estoy equivocando?
Gracias.
Valora esta pregunta
0