锁定 Activity 运行时的屏幕方向
Xml代码
<activity android:name=”.EX01″
android:label=”@string/app_name”
android:screenOrientation=”portrait” // 竖屏 , 值为 landscape 时为横屏
…………
</activity>
全屏的Activity

 

要使一个 Activity 全屏运行,可以在其 onCreate()方法中添加如下代码实现:
Java代码
// 设置全屏模式
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
// 去除标题栏
requestWindowFeature(Window.FEATURE_NO_TITLE);
在 Activity 的 Title 中加入进度条:
实现代码:
Java代码
// 不明确进度条
requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);
setContentView(R.layout.main);
setProgressBarIndeterminateVisibility(true);
// 在加载完成的地方调用,使title上的progressBar消失
setProgressBarIndeterminateVisibility(false);
// 明确进度条
requestWindowFeature(Window.FEATURE_PROGRESS);
setContentView(R.layout.main);
setProgress(5000);

使用时我们首先需要在setContentView之前声明 :
requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);
在需要显示进度时调用 setProgressBarIndeterminateVisibility(true);即可,
停止时调用 setProgressBarIndeterminateVisibility(false);

相关文章:

  • 2021-05-01
  • 2021-09-08
  • 2021-04-14
  • 2021-12-31
  • 2021-08-19
  • 2021-08-21
  • 2021-06-03
  • 2021-10-19
猜你喜欢
  • 2021-10-19
  • 2021-10-23
  • 2022-01-14
  • 2021-06-15
  • 2022-01-10
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案