Projets pour freelances & agences web

Retrouvez l'actualité des projets pour freelances et agences web.

Erreur oncreateview () android studio

Posté le 23/05/2021 à 04:00 - Budget : 0 - 500

J'AI UN PROBLEME AVEC MON CODE ANDROID STUDIO
Sur un de mes Segment, j'ai l'erreur suivante :
error: class, interface, or enum expected
public View onCreateView(LayoutInflater inflater, ViewGroup container,
^
VOICI MON CODE
package cmr.mla.clickemarket;
import android.os.Bundle;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentTransaction;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.view.View.OnClickListener;
import android.widget.FrameLayout;
import android.widget.TextView;
import android.content.Context;
import android.net.Uri;
import android.os.Bundle;
///**
// * A simple [E-mail visible pour les membres Pro] Fragment} subclass.
// * Use the [E-mail visible pour les membres Pro] ConnexionFragment#newInstance} factory method to
// * create an instance of this fragment.
// */
public class ConnexionFragment extends Fragment {
// // TODO: Rename parameter arguments, choose names that match
// // the fragment initialization parameters, e.g. ARG_ITEM_NUMBER
// private static final String ARG_PARAM1 = "param1";
// private static final String ARG_PARAM2 = "param2";
//
// // TODO: Rename and change types of parameters
// private String mParam1;
// private String mParam2;
public ConnexionFragment() {
// Required empty public constructor
}
private TextView pasInscrit;
private FrameLayout parentFrameLayout;
// /**
// * Use this factory method to create a new instance of
// * this fragment using the provided parameters.
// *
// * [E-mail visible pour les membres Pro] param1 Parameter 1.
// * [E-mail visible pour les membres Pro] param2 Parameter 2.
// * [E-mail visible pour les membres Pro] A new instance of fragment ConnexionFragment.
// */
// // TODO: Rename and change types and number of parameters
// public static ConnexionFragment newInstance(String param1, String param2) {
// ConnexionFragment fragment = new ConnexionFragment();
// Bundle args = new Bundle();
// args.putString(ARG_PARAM1, param1);
// args.putString(ARG_PARAM2, param2);
// fragment.setArguments(args);
// return fragment;
}
// [E-mail visible pour les membres Pro]
// public void onCreate(Bundle savedInstanceState) {
// super.onCreate(savedInstanceState);
// if (getArguments() != null) {
// mParam1 = getArguments().getString(ARG_PARAM1);
// mParam2 = getArguments().getString(ARG_PARAM2);
// }
// }
[E-mail visible pour les membres Pro]
[E-mail visible pour les membres Pro]
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState)
{
// Inflate the layout for this fragment
View view = inflater.inflate(R.layout.fragment_connexion, container, false);
pasInscrit = view.findViewById(R.id.txt_déjà_inscrit);
parentFrameLayout = getActivity().fileList(R.id.enregistrement_framelayout);
return view;
}
[E-mail visible pour les membres Pro]
public void onViewCreated [E-mail visible pour les membres Pro] View view, [E-mail visible pour les membres Pro] Bundle savedInstanceState){
super.onViewCreated(view savedInstanceState);
pasInscrit.setOnClickListener(new OnClickListener() {
[E-mail visible pour les membres Pro]
public void onClick(View view) {
setFragment(new IdentificationFragment());
}
});
}
private void setFragment(Fragment fragment) {
FragmentTransaction fragmentTransaction = getActivity().getSupportFragmentManager().beginTransaction();
fragmentTransaction.replace(parentFrameLayout.getId(), fragment);
fragmentTransaction.commit();
}
BESOIN D'ASSISTANCE A CE NIVEAU S'IL VOUS PLAIT

Accéder à la fiche du projet

Autres projets susceptibles de vous intéresser