开发者社区> 一叶飘舟> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

Android 应用程序窗体显示状态操作(显示隐藏标题栏或自定义窗体大小)

简介:
+关注继续查看
 

Android 应用程序窗体显示状态操作(requestWindowFeature()的应用)
requestWindowFeature(featrueId),它的功能是启用窗体的扩展特性。参数是Window类中定义的常量。
一、枚举常量
1.DEFAULT_FEATURES:系统默认状态,一般不需要指定
2.FEATURE_CONTEXT_MENU:启用ContextMenu,默认该项已启用,一般无需指定
3.FEATURE_CUSTOM_TITLE:自定义标题。当需要自定义标题时必须指定。如:标题是一个按钮时
4.FEATURE_INDETERMINATE_PROGRESS:不确定的进度
5.FEATURE_LEFT_ICON:标题栏左侧的图标
6.FEATURE_NO_TITLE:吴标题
7.FEATURE_OPTIONS_PANEL:启用“选项面板”功能,默认已启用。
8.FEATURE_PROGRESS:进度指示器功能
9.FEATURE_RIGHT_ICON:标题栏右侧的图标

 

二:隐藏标题栏和状态栏

1)在AndroidManifest.xml中设置

在activity中添加:

android:configChanges =" orientation|keyboardHidden " // 变化设置:方向和隐藏键盘

android:theme =" @android:style/Theme.NoTitleBar.Fullscreen "//主题设置:风格无标题栏并全屏

 

2)在Java代码中

// 去掉标题栏
 requestWindowFeature(Window.FEATURE_NO_TITLE);
// 去掉状态栏
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
                WindowManager.LayoutParams.FLAG_FULLSCREEN);

 

三:隐藏 HorizontalScrollView 滑动条
        HorizontalScrollView sView = (HorizontalScrollView) findViewById(R.id.horizontalScrollView1);
        sView.setVerticalScrollBarEnabled(false); // 禁用垂直滚动
        sView.setHorizontalScrollBarEnabled(false); // 禁用水平滚动

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Android开发:使用Java对手机截图图片进行任意区域的颜色对比度处理操作
开发项目过程中,对于手机屏幕截图,需要对获取到的截图的任意部分进行区域颜色对比度的识别操作,由此判定任意指定区域是否满足某对比度基本标准,但是该功能在网上任何地方都没有找到过Java方面的代码,于是根据RGB转换测试的原理:即获取每个像素点的RGB,通过RGB对比度定义公式进行像素点的集合换取。
0 0
android使用Intent操作拨打号码发送短信
android使用Intent操作拨打号码发送短信
0 0
android操作通讯录的联系人
android操作通讯录的联系人
0 0
android手机操作SD的使用方法
android手机操作SD的使用方法
0 0
Android中小数除0操作,即除去1.01000后的0
今天在写android的 listview 的时候,想让用户输入数据,然后店点击完成排序,但涉及到用户输入小数的情况,但如果集合使用double或者float,listview肯定就会变成小数.0000这种,这时候影响界面效果,所以就涉及到了除0操作,
0 0
Android 基于Web Html实现webrtc 直播 调取Native操作
Android 基于Web Html实现webrtc 直播 调取Native操作
0 0
android Jetpack Navigation组件——堆栈操作和动画效果
android Jetpack Navigation组件——堆栈操作和动画效果
0 0
Android 复制文本到剪切板,及ClipboardManager相关操作
Android 复制文本到剪切板,及ClipboardManager相关操作
0 0
项目实战:Qt+Android模拟操作器(模拟操作app,打开,点击,输入,获取验证码等等)
项目实战:Qt+Android模拟操作器(模拟操作app,打开,点击,输入,获取验证码等等)
0 0
【Android 逆向】函数拦截实例 ( ② 插桩操作 | 保存实际函数入口 6 字节数据 | 在插桩的函数入口写入跳转指令 | 构造拼接桩函数 )
【Android 逆向】函数拦截实例 ( ② 插桩操作 | 保存实际函数入口 6 字节数据 | 在插桩的函数入口写入跳转指令 | 构造拼接桩函数 )
0 0
+关注
文章
问答
文章排行榜
最热
最新
相关电子书
更多
Android组件化实现
立即下载
蚂蚁聚宝Android秒级编译—— Freeline
立即下载
Android插件化:从入门到放弃
立即下载