videoview를 이용해서 태블릿에 저장된 동영상을 재생하는 어플을 만들고있습니다.
유튜브도 보고 구글에 검색해서 아래와같이 하면된다고 배워서 코딩을 했는데 안되네요
getExternalStorageDirectory는 가운데 줄이 그어져서 나오고 getpath는 빨간글씨로 나옵니다.
동영상의 경로만 맞게 쓰면 문제 없이 재생될것 같은데 벌써 2주일째 여기서 진도가 안나가네요
(매니페스트에 권한설정도 마쳤습니다.)
val v:VideoView = findViewById(R.id.videoView)
val mediaController = MediaController(this)
mediaController.setAnchorView(videoView)
val uri = Uri.parse( Environment.getExternalStorageDirectory().getpath()+"/a/a.mp4")
v.setVideoURI(uri)
videoView.setMediaController(mediaController)
videoView.requestFocus()
v.start()
찾아보니 안드로이드11로 되면서 getpath를 못쓴다고 하는것 같은데
어떤식으로 해야되나요?
개발 지식이 1도 없는데 학생때 c언어를 좀 만져봤다고 하니 갑자기 회사에서 어플 제작 업무를 주네요...