美文网首页
Android Activity设置为全屏模式

Android Activity设置为全屏模式

作者: 愈强 | 来源:发表于2020-07-06 10:14 被阅读0次
  1. 在Manifest中使用fullscreen形式的主题
<application
    android:theme="@android:style/Theme.NoTitleBar.Fullscreen">
    <activity
        android:name=".MainActivity"
        android:theme="@android:style/Theme.NoTitleBar.Fullscreen"/>
</application>
  • 在application节点上使用fullscreen主题,工程中的所有Activity都会默认使用该主题。
  • 在activity节点上使用fullscreen主题,仅当前的Activity会应用该主题。
  • 按照Android中Theme的命名规则,凡带fullscreen的主题,都是全屏主题。
  1. 在Activity的onCreate方法中声明
import android.view.Window;
import android.view.WindowManager;
    
public class MainActivity extends Activity {
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        // 设置为无标题(去掉Android自带的标题栏),(全屏功能与此无关)
        requestWindowFeature(Window.FEATURE_NO_TITLE);
    
        // 设置为全屏模式
        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
                WindowManager.LayoutParams.FLAG_FULLSCREEN);
    }

以上两种方法使用一种即可。

相关文章

网友评论

      本文标题:Android Activity设置为全屏模式

      本文链接:https://www.haomeiwen.com/subject/jmfwqktx.html