Avatar ·

Wie man Berechtigungen (permissions) in einem Android Fragment mit Kotlin überprüft und anfordert

Hallo zusammen! Ich bin neu in der Android-Entwicklung mit Kotlin und habe ein Problem mit der Anfrage von Berechtigungen (permissions) innerhalb eines Fragments. Ich habe viele Beispiele gelesen, aber sie zeigen meistens, wie man es aus einer Activity mit `onRequestPermissionsResult` macht. Wenn ich versuche, `requestPermissions()` aus einem Fragment aufzurufen, passiert nichts, oder das Ergebnis kommt in der Activity an, nicht im Fragment. Hier ist mein vereinfachter Code. Ich habe ein Fragment, das Zugriff auf die Kamera benötigt. ```kotlin class CameraFragment : Fragment() { private lateinit var binding: FragmentCameraBinding override fun onCreateView( inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle? ): View { binding = FragmentCameraBinding.inflate(inflater, container, false) return binding.root } override fun onViewCreated(view: View, savedInstanceState: Bundle?) { super.onViewCreated(view, savedInstanceState) bin