Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/12/2011, 05:03
nullpoint
 
Fecha de Ingreso: septiembre-2011
Ubicación: Donostia
Mensajes: 13
Antigüedad: 12 años, 7 meses
Puntos: 1
Cambiar TextView a Context

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.