Obtener texto del botón pulsado

¿Cómo puedo obtener el texto de un botón presionado? (Androide)

Puedo conseguir el texto de un botón:

String buttonText = button.getText(); 

Puedo obtener el ID de un botón presionado:

 int buttinID = view.getId(); 

Lo que no puedo descubrir en este momento es cómo obtener el texto en el botón pulsado.

 public void onClick(View view) { // Get the text on the pressed button } 

La vista en la que se pasa en onClick() es el botón que está buscando.

 public void onClick(View v) { // 1) Possibly check for instance of first Button b = (Button)v; String buttonText = b.getText().toString(); } 

1) Si está utilizando una clase no anónima como onClickListener , puede que desee comprobar el tipo de la vista antes de lanzarla, ya que puede ser algo diferente de un botón.

Si está seguro de que la instancia de OnClickListener se aplica a un botón, sólo puede emitir la vista recibida a un botón y obtener el texto:

 public void onClick(View view){ Button b = (Button)view; String text = b.getText().toString(); } 

Tratar de usar:

 String buttonText = ((Button)v).getText().toString(); 
FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.