Enviar un resultado calculado previamente de una actividad de Kotlin a una vista de text en otro

Actualmente tengo un cálculo hecho en mi actividad principal. El cálculo se realiza en function a continuación. El resultado se muestra en un textbox en la misma pantalla.

ShowNumber.setText(buClickValue) Bill = buClickValue fun buCalculateEvent(view: View) { var Total = "%.2f".format(Bill.toDouble() * .15) ShowNumber.setText("Based on a 15% tip, you would be " + ( Bill.toDouble() + Total.toDouble())) } 

Mi problema es tratar de que aparezca el post setText en otra actividad. Sé cómo acceder a la actividad con solo hacer clic en un button. También sé cómo generar un post de brindis en otra actividad. ¿Cómo puedo enviar información a una vista de text en otra actividad?

Gracias por adelantado.

No soy un desarrollador de Kotlin, pero creo que comienza Actividad a través de la actividad de inicio, y antes de comenzar, puede agregar su valor en la intención con setIntegerExtra (A_KEY, valor) (o cualquier otro extra) y luego en la segunda actividad que get con:

 int a = getIntent().getIntegerExtra(A_KEY) 

Quiero traducir la respuesta de Marcos en kotlin.

Antes de comenzar la segunda actividad, coloque el valor en la intención de esta manera;

 val intent = Intent(this, SecondActivity::class.java) intent.putExtra("total", theValueTotal) startActivity(intent) 

luego en su segunda actividad puede get el valor usando esto;

 val total = intent.getDoubleExtra("total", 0.0) 
  • ¿Cambiar notifications en Realm para objects internos?
  • Daga 2, no puedo inyectar presentador en mi actividad
  • ¿Cómo inicializo MutableList de Kotlin para vaciar MutableList?
  • Android: Kotlin: webView personalizado: no se puede invocar como una function. La function 'invoke ()' no se encuentra
  • ¿Qué significa este error cuando se convierte del código java a genérico en kotlin, prohibición única después de T?
  • Property setter con diferente tipo
  • ¿Es aplicable escribir un controller JDBC en Kotlin?
  • Dagger2 no genera classs Dagger
  • Comunicación bidireccional entre dispositivos
  • ¿Cómo manejar excepciones en Kotlin?
  • BigInteger en Kotlin