drawable-mdpi 폴더에 비디오 (d1)가있는 app을 만들고 싶습니다. 사용자가 응용 프로그램을 실행할 때이 비디오를 재생하길 원합니다.Android 앱에서 프로젝트 내 비디오 재생
이것은 처음으로 그런 종류의 시도이므로 어떻게해야할지 잘 모릅니다.
내 MainActivity.Java에서 OnCreate 방법 코드 :
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
VideoView vv = (VideoView)this.findViewById(R.id.vv01);
String uriString = "android.resource://" + getPackageName() + "/" + R.drawable.d1;
vv.setVideoURI(Uri.parse(uriString));
vv.start();
}
내 Activity_Main.xml 파일 :
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<VideoView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/vv01"
android:contentDescription="@string/app_name"
/>
</RelativeLayout>
내가 사용하고있어 URI 문자열 경로가 올바른지 아닌지 잘 모르겠어요 . 지금은 제대로 작동하지 않는 방법을 제안하십시오. 또한 가능한 경우 재생/일시 중지 단추와 새 비디오로 리디렉션하는 "다음 비디오"단추를 포함시키는 방법을 제안하십시오.
귀하의 비디오 파일처럼 그릴 수 폴더에 게임을 할 수 있습니까? –
예, 이것이 작동하지 않는 이유는 무엇입니까? – Harry
행 폴더를 res 폴더에 만들고 비디오 파일을 행 폴더에 넣으십시오. –