Android Video并非在所有密度下都能正常工作

时间:2019-10-19 13:05:58

标签: android-videoview resolution

我的应用程序有问题。

我的原始文件夹中有一个视频(mp4),我尝试在活动中吃午餐。

我正在使用AVD Manager做一些密度测试。

  • hdpi(Android 7.1.1):KO
  • mdpi(Android 7.1.1):KO
  • xhdpi(Android 7.1.1):KO
  • xxhdpi(Android 10):确定
  • xxxhdpi(Android 7.1.1):KO

确定:视频正在午餐

KO:该视频不是但没有消息。

我不是问题所在:

  • 视频本身?
  • 密度?
  • API?
final VideoView video = (VideoView) findViewById(R.id.video);
video.setVideoURI(Uri.parse("android.resource://" + getPackageName() + "/" + R.raw.mouvement));
video.seekTo( 550 );
video.setOnClickListener(new OnClickListener()
{
    @Override
    public void onClick(View v)
    {
        video.start();
    }
});

1 个答案:

答案 0 :(得分:0)

找到答案:使用OntouchLsitener而不是OnCLickListener