|
|
导航: |
论坛 -> 移动应用开发
斑竹:flyers,iamdream |
|
作者: |
|
2017/12/6 17:20:42 |
标题: |
请问delphi开发APP,怎么改变手机状态栏的颜色? |
浏览:1062 |
|
加入我的收藏 |
楼主: |
请问delphi开发APP,怎么改变手机状态栏的颜色?
----------------------------------------------
- |
作者: |
|
2017/12/6 17:28:29 |
1楼: |
好像是 6.0 还是 7.0 来着 谷歌终于提供了 状态栏的 颜色设置 API 。 但是 文字的颜色 好像很难设置。
一般通用做法,打开 状态栏沉浸式(也就是透明),同时注意,状态栏上的文字,低版本 安卓是禁止设置颜色的,高版本也不能随意设置。 正确做法是 获取文字的颜色。 然后 你在 状态栏 区域 显示一个 背景区域,可以设置颜色 也可以设置图片。 但是 不要显示 文字等重要信息。 这样 状态栏 的 底色,就被你修改成了你自己的内容。
你只需要保证 你的 底色 能看清楚 状态栏上的文字 就行。 别搞成 相同 或 相近 的颜色。
DELPHI 的 FMX 群,有代码可以实现安卓下的 状态栏和导航条 的透明。 同时 有代码会告诉你 状态栏和导航条的 高度。
----------------------------------------------
(C)(P)Flying Wang
|
作者: |
|
2017/12/7 9:58:05 |
2楼: |
谢谢楼上前辈的指点!我去群里看看。
----------------------------------------------
-
|
|