android metodo desde fragment
Publicado por eli (1 intervención) el 05/03/2015 14:14:20
Una ayuda, como puedo llamar al metodo que me recoge los parametros desde oncreateview para cargar el nombre en un texview, al correr el programa no da error pero si presiono el boton que me envia el parametro se cae el programa.
No se si el metodo recoge() debo ubicarlo en otro lado de la clase o de que forma puedo llamarlo desde onCreateView
este metodo ocupo para el enviar el parametro desde la clase principal hacia la clase negocio
public void mandaParametro(View v, String nombre)
{
//Intent i = new Intent (Principal.this, negocio.class);
Intent i = new Intent(this, Inicio.class);
i.putExtra("nombre", nombre);
startActivity(i);
}
No se si el metodo recoge() debo ubicarlo en otro lado de la clase o de que forma puedo llamarlo desde onCreateView
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
public class Negocio extends Fragment {
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View rootView = inflater.inflate(R.layout.negocio, container, false);
Recoge();
return rootView;
}
public void Recoge() {
Bundle argumento = getArguments();
String nombre= argumento.getString("nombre");
TextView textoNombre= (TextView)getView().findViewById(R.id.textoNombre);
textoNombre.setText("su nombre:"+nombre);
}
}
este metodo ocupo para el enviar el parametro desde la clase principal hacia la clase negocio
public void mandaParametro(View v, String nombre)
{
//Intent i = new Intent (Principal.this, negocio.class);
Intent i = new Intent(this, Inicio.class);
i.putExtra("nombre", nombre);
startActivity(i);
}
Valora esta pregunta


0