无法解析 VideoView.setVideoURI
cannot parse VideoView.setVideoURI
我试着VideoView如下。
MediaController mediaController = new MediaController(this);
mVideoView.setMediaController(mediaController);
mVideoView.setVideoURI(Uri.parse("android.resource://" + getPackageName() + "/" + R.raw.1429313800506));
但它显示令牌“.1429313800506”存在语法错误,请删除此令牌。
我不知道那个语法有什么问题;
1429313800506.3gp 位于 /res/raw/
之前没出过问题
1429313800506
不是有效的 java 标识符。变量必须以 letter
、_
或 $
开头,并且由于 res/ 的内容在编译时被翻译成 java 标识符,因此您必须重命名文件的名称要符合 java conventions/rules
Capital letters,Numbers and some symbols
不允许出现在文件名中,应使用小写字母 而不是 1429313800506
我试着VideoView如下。
MediaController mediaController = new MediaController(this);
mVideoView.setMediaController(mediaController);
mVideoView.setVideoURI(Uri.parse("android.resource://" + getPackageName() + "/" + R.raw.1429313800506));
但它显示令牌“.1429313800506”存在语法错误,请删除此令牌。
我不知道那个语法有什么问题; 1429313800506.3gp 位于 /res/raw/
之前没出过问题
1429313800506
不是有效的 java 标识符。变量必须以 letter
、_
或 $
开头,并且由于 res/ 的内容在编译时被翻译成 java 标识符,因此您必须重命名文件的名称要符合 java conventions/rules
Capital letters,Numbers and some symbols
不允许出现在文件名中,应使用小写字母 而不是 1429313800506