SDL中文论坛
标题:
状态栏(statusbar)
[打印本页]
作者:
ancientcc
时间:
2017-11-1 21:36
标题:
状态栏(statusbar)
本帖最后由 ancientcc 于 2017-11-1 21:38 编辑
状态栏是指iOS、Android出现在顶上的,用于放着时间、电量的横条。PC没有。
状态栏或隐藏,或显示。
状态栏隐藏时不占用空间。
状态栏显示时,它的空间将包含在窗口中,为正确显示,窗口应该给它留出高度,像使用statusbar_height自变量。这个高度具体值:android(48px(已乘过hdpi_scale))。
状态栏中字体颜色统一是白色,过程中不能修改这颜色。为什么不能修改?——因为Android无法修改颜色,于是只能用它默认的白色。
编写窗口脚本时可使用自变量statusbar_height,它表示状态栏高度。状态栏是隐藏时,值总是0。显示时,PC总是0。iOS、Andorid是状态栏高度除以hdpi_scale。
欢迎光临 SDL中文论坛 (http://www.libsdl.cn/bbs/)
Powered by Discuz! X3.3