Pasar datos de un TextView con Intent
Publicado por Matias (14 intervenciones) el 21/03/2016 21:36:50
Hola.
Estoy tratando de enviar datos de un activity a otro con Intent. Funciona bien mientras coloque texto estático en los campos:
, pero al colocar por ejemplo:
me da error y la app se detiene.
Espero me haya explicado, les dejo un poco más de código que les puede servir. Espero me puedan ayudar! hace mucho tiempo que estoy dando vueltas con esto y no lo puedo resolver. Gracias por leerme.
Estoy tratando de enviar datos de un activity a otro con Intent. Funciona bien mientras coloque texto estático en los campos:
1
DetalleProducto.putExtra("tituloPool","Datos estáticos");
, pero al colocar por ejemplo:
1
DetalleProducto.putExtra("tituloPool",titulo_extra.getText());
me da error y la app se detiene.
Espero me haya explicado, les dejo un poco más de código que les puede servir. Espero me puedan ayudar! hace mucho tiempo que estoy dando vueltas con esto y no lo puedo resolver. Gracias por leerme.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
// Atributos
ListView listView;
ArrayAdapter adapter;
private TextView titulo_extra , descrip_extra;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
titulo_extra = (TextView)findViewById(R.id.textoTitulo);
descrip_extra = (TextView)findViewById(R.id.textoDescripcion);
// Obtener instancia de la lista
listView= (ListView) findViewById(R.id.listView);
// Crear adaptador
adapter = new PostAdapter(this);
listView.setAdapter(adapter);
}
public void onReservar(View v){
Intent ReservaProducto = new Intent(getApplicationContext(),FormReservaActivity.class);
//ReservaProducto.putExtra("nroPool","1254");
ReservaProducto.putExtra("nroVta",titulo_extra.getText());
ReservaProducto.putExtra("tituloVta","Este es el ttulo de la ve");
startActivity(ReservaProducto);
}
Valora esta pregunta


0