位置: 编程技术 - 正文

Android调整TimePicker, DatePicker的大小、样式(Android调整按钮位置)

编辑:rootadmin
关于调整TimePicker, DatePicker的大小,样式

推荐整理分享Android调整TimePicker, DatePicker的大小、样式(Android调整按钮位置),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:android time,Android调整按钮位置,Android调整textview的位置,Android调整字体大小遮挡UI,Android调整字体大小遮挡UI,Android调整listview滑动速度调整,Android调整字体大小,Android调整按钮位置,内容如对您有帮助,希望把文章链接给更多的朋友!

  最近在做一个时间选择器,想把要DatePicker和TimePicker放在一起使用,无赖他们的大小样式是被Google写死了,找不到相应的属性来设置,自己花了点时间写了一个使用的Demo,运行的效果如下。

  

  

  首先看布局

  

  左边使用了一个NumberPicker替换DatePicker的使用,只显示月日星期

  右边使用小时制的TimePicker, 显示小时和分钟的NumberPicker的(TimePicker实际上就是由NumberPicker组成,而NumberPicker在android4.2包含一个EditText控件)

Android调整TimePicker, DatePicker的大小、样式(Android调整按钮位置)

  修改字体大小的基本思路是:首先由TimePicker控件找到里边的NumberPicker控件,然后再找到里边的EditText控件,从而就可以自由设置它的大小,颜色。 从效果图片可以看到,只能设置当前的字体,上一个/下一个还是原来的大小,此处还需要查看源码找它的原因,如果有人知道也请告之,谢谢。

  修改TimpePicker的大小,实际上就是设置NumberPicker的大小,由于字体大小设置不完全,故这个地方也不能把NumberPicker设置得太小,只能稍微减小它的大小

  至此,显示月日星期和时间的Picker就形成了,当然你也可以全部都用NumberPicker来完成,那样会麻烦一点,由于时间花的还不够深入,故还有一些欠缺,抱歉,如果看到的人有其他补充请你也告之我,谢谢。

  最后补充一种修改Picker的字体颜色的方法

  首先在styles.xml 文件里边加入Theme style,设置所有EditText的颜色(因为TimePicker和DatePicker 使用的基本控件都是EditText)

  然后在应用的 AndroidManifest.xml文件中的Activity下边增加属性 android:theme="@style/Theme.picker",表示该Acitivity使用该theme. 这样Picker就会显示你设置好的颜色。

  

欢迎使用CSDN-markdown编辑器 AndroidUIAndroidUI元素是由view和viewgroup组成的。view是指能用户用户交互,显示在屏幕上的控件;viewgroup是承载view控件的容器,是view的父节点,在viewgroup中

AndroidStudio 文档自动提示&代码提示补全 从eclipse转到AS下,发现很多功能没了,其实是设置的问题,例如我习惯于在鼠标移动到某个类、方法、字段上面时自动出现说明文档,是因为在AS下默认

Android圆环形自定义进度条控件的绘制 spanstyle=font-size:px;效果图如下:/span以下是代码详细:packageorg.example.fanqietime;importandroid.annotation.SuppressLint;importandroid.content.Context;importandroid.graphics.Canvas;

标签: Android调整按钮位置

本文链接地址:https://www.jiuchutong.com/biancheng/387547.html 转载请保留说明!

上一篇:Android系统onKeyDown监控/拦截/监听/屏蔽返回键、菜单键和Home键(Android系统服务)

下一篇:欢迎使用CSDN-markdown编辑器(欢迎使用来电提醒业务是什么意思)

  • 公司购买二手房可以开增值税专用发票吗
  • 应交消费税的税目
  • 食品配送专票税率是多少
  • 计提税费的会计分录怎么写
  • 契税是什么税,怎么算的
  • 银行存款属于其他货币资金核算内容吗
  • 住房公积金发票
  • 收付转记账凭证图片
  • 不同月份的发票能抵扣吗
  • 开专票需要交城建税吗
  • 机票行程单改成发票可以报销吗
  • 上市公司股价变动谁受益
  • 房地产企业拆迁补偿怎么做账
  • 收到社保补差款怎么办
  • 销售的行为
  • 发票认证了还能退回吗
  • 增值税普通电子发票
  • 货运发票和提供建筑服务的专票备注怎么写?
  • 营改增怎么抵扣
  • 独资企业个人所得税汇算清缴
  • 餐费报销需要发票吗
  • 异常增值税扣税凭证
  • 归属于母公司的净利润怎么来的?
  • 企业所得税年报和增值税收入不一致
  • 专用发票和普通发票的税率
  • 关联公司代付款
  • 小米路由器启动不了
  • 常见转移支付事项有哪些情况
  • win10excel闪退是什么原因
  • PHP:Memcached::getServerList()的用法_Memcached类
  • 发票红冲是什么意思需要给钱吗
  • pytorch :OSError: [WinError 1455] 页面文件太小,无法完成操作。 Error loading 【已解决】
  • 莫纳皮拉
  • zendframework3
  • 企业管理的管理系统
  • 计算机视觉:一种现代方法
  • 增值税普通发票有什么用
  • 财务报表怎样调出来
  • 金税盘抵免增值税怎么做账
  • 应付职工薪酬属于什么会计科目
  • 个人独资企业只有收入没有成本和费用
  • javascript 箭头
  • 公司贷款买车有什么风险
  • 股东个人转让股权印花税能入账吗
  • 外经证开错作废要带些什么
  • 存货出入库需要什么凭证
  • 企业主营业务利润是由什么构成的
  • access分组计数
  • 公司开发新产品时,由管理层任命的
  • 社保当月没扣
  • 销售退回采购方的会计分录
  • 公对公转账在手机上怎么操作
  • 营业外收支的账户有哪些
  • 土地承包经营权上的房屋
  • 原材料用于在建工程
  • 材料折扣会计分录
  • 金蝶固定资产管理
  • 记账凭证填制完毕
  • 会计的主要目标是提供什么和什么
  • 用SQL脚本读取Excel中的sheet数量及名称的方法代码
  • 数据库高并发怎么解决
  • asp.net 使用SqlBulkCopy极速插入数据到 SQL Server
  • freebsd使用手册
  • ubuntu 16.10
  • 电脑win 8系统
  • linux分割分区
  • win8系统升级后怎么退回
  • win8如何到桌面
  • linux与windows有哪些主要区别
  • Win7开机黑屏只有鼠标,进入安全模式也是黑屏
  • win7系统开机后桌面黑屏
  • js的三种循环
  • unity项目怎么运行
  • Js组件开发方式
  • 使用linux的收获心得
  • (转)Unity3D NGUI在UI上显示3D模型
  • vue2.x
  • shell脚本实现Linux运维监控
  • javascript中如何获取元素?
  • 如何认真贯彻落实中央八项规定,切实改进工作作风
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设