Hola a todos,
estoy empezando con Java para Android y es posible (casi seguro) que algo de lo que escriba aquí os haga reír o llorar, pero bueno, lo voy a explicar lo mejor que pueda y a ver si alguien me puede decir donde está el error que es algo básico básico.
Os cuento, estoy haciendo una prueba con una app donde tengo una Activity con un campo de texto y un botón, lo que quiero es que al clicar en el botón, lanzar otra nueva Activity que reciba ese texto como parámetro y lo muestre en pantalla, fácil :)
El caso es que en esta segunda Activity, tengo el siguiente código
Código:
package com.minombre;
import android.app.Activity;
import android.os.Bundle;
import android.widget.EditText;
import android.widget.TextView;
public class Segunda extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.second);
TextView miCampo = (TextView) new TextView(R.id.textView1);
miCampo.setText(getIntent().getExtras().getString("parametros_1"));
}
}
No me deja testear la app por que me da error en la linea
TextView miCampo = (TextView) new TextView(R.id.textView1);
Me sale todo el rato un aviso de que convierta el tipo de TextView a Context, pero no entiendo por qué me dice eso... ¿alguien puede decirme a que se debe?
Seguramente sea algo básico, pero dado que mi nivel es de 0.001, estaré pasando esa cosa básica por alto y me ha dejado estancado con esto.
Muchas gracias de antemano.