Here is the error that I have been getting: java.lang.NullPointerException: Attempt to invoke virtual method 'androidx.fragment.app.Fragment androidx.fragment.app.FragmentManager.findFragmentById(int)' on a null object reference at com.skyloromnisecurity.skylor.common.ContactEditTexts.findEditText(ContactEditTexts.java:44) Line 44 is 'Fragment fragment = fragmentManager.findFragmentById(fragmentId);'
`public class ContactEditTexts { private List contacts = new ArrayList<>(); private Context context;
public ContactEditTexts(FragmentManager fragmentManager, final Button bActionButton,
                        Context context) {
    this.context = context;
    TextWatcher phoneNumberTextWatcher = phoneNumberWatcher(bActionButton);
    List<Integer> ids = Arrays.asList(first_contact, second_contact, third_contact);
    for (Integer id : ids) {
        EditText editText = findEditText(id, fragmentManager);
        editText.addTextChangedListener(phoneNumberTextWatcher);
        contacts.add(editText);
    }
}
private EditText findEditText(int fragmentId, FragmentManager fragmentManager) {
Fragment fragment = fragmentManager.findFragmentById(fragmentId);
    assert fragment != null;
    return (EditText) fragment.requireView().findViewById(R.id.contact_edit_text);
}`
