私はvitamio libを使用してビデオプレーヤーを作成しています。ただし、埋め込み字幕を表示する方法が見つかりません。インターネットで徹底的に検索しましたが、サンプル コードはありません。これが私のコードです:
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
if (!io.vov.vitamio.LibsChecker.checkVitamioLibs(this))
return;
setContentView(R.layout.videoview);
mVideoView = (VideoView) findViewById(R.id.surface_view);
mVideoView
.setVideoPath(path);
mVideoView.setVideoQuality(MediaPlayer.VIDEOQUALITY_HIGH);
mediaController = new MediaController(this);
mVideoView.setMediaController(mediaController);
mVideoView.setOnPreparedListener(new OnPreparedListener() {
@Override
public void onPrepared(MediaPlayer arg0) {
// TODO Auto-generated method stub
mVideoView.setSubShown(true);
mVideoView.setSubPath(Environment
.getExternalStorageDirectory().getPath()+"/pi.srt");
}
});
}