我知道应用程序可以通过活动清单中的标记进行全屏显示android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
是否可以通过编程从应用程序切换到全屏模式?以编程方式在Android中制作应用程序全屏幕
17
A
回答
51
添加两行...
requestWindowFeature(Window.FEATURE_NO_TITLE);
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.main);
6
在活动的onCreate的setContentView前补充一点:
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// remove title
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.main);
}
在AndroidManifest.xml文件:
<activity android:name=".ActivityName"
android:label="@string/app_name"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen">
</activity>
5
可以创建新风格并添加
<item name="android:windowFullscreen">true</item>
或者你可以通过编程做:
getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
+0
这些行限制滚动视图进行滚动。 – Erum
0
试试这个,
// remove title
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.main);
或
<activity android:name=".ActivityName"
android:label="@string/app_name"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"/>
0
在onCreate()方法写
requestWindowFeature(Window.FEATURE_NO_TITLE);这个.getWindow()。setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);
相关问题
- 1. 如何在Android中以编程方式启动应用程序屏幕
- 2. Android屏幕以编程方式打开
- 3. android:如何以编程方式制作webview全屏
- 4. 以Android编程的屏幕截图问题以编程方式
- 5. 如何在Android中以编程方式截屏整个屏幕?
- 6. 如何以编程方式启动android应用程序信息屏幕?
- 7. Android - 全屏仅在启动屏幕不在应用程序中
- 8. 如何以编程方式在UWP应用程序中调暗屏幕
- 9. 如何制作一个应用程序,可以采用编程方式截取android设备的整个屏幕?
- 10. 以屏幕截图(以编程方式)
- 11. 以编程方式在android中分屏?
- 12. 如何在Android应用程序中制作多个主屏幕?
- 13. Android应用程序的屏幕方向
- 14. 以编程方式打开Android安装的应用程序屏幕(应用程序抽屉)
- 15. 在android中以编程方式更改屏幕亮度
- 16. 如何在Android中以编程方式启动主屏幕
- 17. 以编程方式在Android中打开屏幕
- 18. 在android中以编程方式打开和关闭屏幕
- 19. 如何在Android中以编程方式拍摄屏幕截图?
- 20. 如何以编程方式在Android中锁定屏幕?
- 21. 以编程方式在主屏幕上启动Web应用程序?
- 22. 在应用程序运行时以编程方式解锁屏幕
- 23. JFileChooser在全屏幕Swing应用程序
- 24. 锁定屏幕以编程方式
- 25. 以编程方式触摸屏幕phonegap
- 26. 以编程方式关闭iOS屏幕
- 27. 以编程方式打开屏幕
- 28. 以编程方式闪烁屏幕
- 29. 以编程方式进入主屏幕
- 30. 我可以在android应用程序中以编程方式找出屏幕的宽度吗?
谢谢萨米尔你的快速反应,将检查出来。 – Wesley
也许,你可以看看http://stackoverflow.com/questions/20005746/enable-appearence-on-window-after-setflags-on-android-cordova并帮助我? – dotnetCarpenter
但这段代码会限制滚动视图...在这段代码滚动视图不起作用 – Erum