Как получить доступ к нескольким представлениям во фрагменте в android? - PullRequest
0 голосов
/ 27 марта 2020
HomeFragment.java:

public class HomeFragment extends Fragment {
    FirebaseAuth fAuth;
    String userId;
    Button logout;
    FirebaseFirestore fStore;
    EditText name,no,mail;

    public HomeFragment() {
    }

    public static HomeFragment newInstance(String param1, String param2) {
        HomeFragment fragment = new HomeFragment();
        Bundle args = new Bundle();
        fragment.setArguments(args);
        return fragment;
    }

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

    }

    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
                             Bundle savedInstanceState) {
        View view = inflater.inflate(R.layout.fragment_home, container, false);
        name=(EditText)view.findViewById(R.id.fname);
        mail=(EditText)view.findViewById(R.id.emailid);
        no=(EditText)view.findViewById(R.id.phone);
        return view;
    }

    @Override
    public void onViewCreated(View view, Bundle savedInstanceState) {
        super.onViewCreated(view, savedInstanceState);


    }
}

У меня есть xml файл (frag_home. xml), который содержит три TextView, которые я не могу изменить, и мое приложение вылетает при попытке сделать это. Мне нужно установить текстовое представление с данными из базы данных. Пожалуйста, помогите мне найти решение

...