2016-07-30 2 views

Répondre

1

Vous devez enregistrer la vue gonflée dans une variable, utilisez findViewById sur ce point de vue pour trouver le textview et le bouton, puis à la fin, le retour de la vue gonflé.

@Override 
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { 
    View root = inflater.inflate(R.layout.fragment_g, container, false); 

    TextView tv = (TextView) root.findViewById(R.id.textView); 
    Button btn = (Button) root.findViewById(R.id.button); 

    //Other code here 

    return root; 
} 

Vous vous méprenez sur certaines choses très fondamentales, telles que l'écriture de code après l'instruction de retour. Vous voudrez peut-être lire quelques guides de démarrage en ligne.

0

Vous pouvez utiliser le code ci-dessous

public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { 


    View view = inflater.inflate(R.layout.activity_complete_registration, container, false); 

    final TextView tv=(TextView)view.findViewById(R.id.textView); 
    final Button button=(Button)view.findViewById(R.id.button);  

    button.setOnClickListener(new View.OnClickListener() { 
    @Override 
    public void onClick(View view) { 

    //Your required code here 
    } 
    }); 

return view; 
    }