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
Código PHP:
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
Código PHP:
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);
}
gracias