Definieren Sie die Java-Klasse als:
public class FragmentListImage extends Fragment{...}
Wenn ich den folgenden Code in MainActivity schreibe
if(Fragment instanceof FragmentListImage)
Offensichtlich handelt es sich bei allen um Fragmente, aber es liegt ein Konvertierungsfehler vor.
Inconvertible types; cannot cast 'android.app.Fragment' to 'com.example.myapplication.FragmentListImage'
Der Grund dafür ist, dass ich in den Dateien FragmentListImage.java und MainActivity.java auf Fragmente aus verschiedenen Bibliotheken verwiesen habe.
import androidx.fragment.app.Fragment;
import android.app.Fragment