java android toast

java - Mostrar entero en tostadas



android toast (4)

Pruebe esto para "lanzar" bignum a cadena:

Toast.makeText(this,"" + bignum,Toast.LENGTH_LONG).show();

Estoy tratando de mostrar un mensaje de brindis con un entero dentro. Así es como intenté hacerlo:

Toast.makeText(this,bignum,Toast.LENGTH_LONG).show();

Pero sigue bloqueando mi aplicación. ¡Gracias por la ayuda!


Puedes hacerlo:

Toast.makeText(getBaseContext(), "" + bignum, Toast.LENGTH_LONG).show();


necesitas una String

Toast.makeText(this, String.valueOf(bignum),Toast.LENGTH_LONG).show();

de lo contrario, Android intentará buscar una cadena con id bignum , en su archivo strings.xml


Toast.makeText toma un CharSequence o un int como segundo argumento.

Sin embargo, int representa un ID de recurso (como R.string.hello_world ).

La aplicación se bloquea probablemente porque no se encuentra ningún recurso con esa ID, ya que no es una ID para comenzar, sino un entero arbitrario.

En su caso, use Toast.makeText(this,String.valueOf(bignum),Toast.LENGTH_LONG).show(); .