相关疑难解决方法(0)

在全屏模式下隐藏标题?

有没有办法隐藏窗口标题,以便它不会以全屏模式显示(

getWindow().setFlags(LayoutParams.FLAG_FULLSCREEN,
                LayoutParams.FLAG_FULLSCREEN)
Run Code Online (Sandbox Code Playgroud)

)但随后会出现

getWindow().clearFlags(LayoutParams.FLAG_FULLSCREEN)
Run Code Online (Sandbox Code Playgroud)

requestWindowFeature(Window.FEATURE_NO_TITLE)
Run Code Online (Sandbox Code Playgroud)

当然不是一个选择,因为这不会让它回来.

android fullscreen title

25
推荐指数
4
解决办法
6万
查看次数

全屏播放视频

我正在尝试在我的应用中播放视频.它必须嵌入.

我浏览了"在Android中播放视频文件"主题.

我可以使用VideoView播放我的视频,如本讨论中所述.但是有一些问题.

  1. 我需要全屏视频,如何将VideoView拉伸到全屏?这会延长视频吗?

  2. 我根本不需要默认的播放/前进/停止按钮.基本上我需要连续循环播放视频.

我在这里尝试了MediaPlayer类,但它从未奏效.如果我的视频文件在res/raw目录中,字符串格式应该是什么样的?我真的不希望从SD卡播放视频文件.它如何与应用程序捆绑在一起?

如果这两种方法中的任何一种都有效,我会更好.

这是我的代码:

videoHolder = new VideoView(this); 
// videoHolder = (VideoView)findViewById(R.id.videoview); 
LayoutParams params = new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT); 
videoHolder.setLayoutParams(params); 
videoHolder.setMediaController(new MediaController(this)); 
setContentView(videoHolder); 
// 
// 
//// I tested and found that it works fine for .wmv, .3gp and .mp4 
//// videoHolder.setVideoURI(Uri.parse("file:///sdcard/video.3gp")); 
videoHolder.setVideoURI(Uri.parse("res/raw/demo.3gp")); 
videoHolder.requestFocus(); 
videoHolder.start(); 
Run Code Online (Sandbox Code Playgroud)

奇怪的是,评论的网址是有效的(带有sdcard的网址).另一个不起作用.我尝试了很多从"file:// res/raw/demo.3gp"到"demo"的组合.

访问该文件的正确字符串是什么?

video android playback

17
推荐指数
3
解决办法
5万
查看次数

标签 统计

android ×2

fullscreen ×1

playback ×1

title ×1

video ×1