代码拉取完成,页面将自动刷新
具体用法与Android中大致一致。
参考其他Toolbar教程。
<com.ryan.ohos.extension.widget.toolbar.Toolbar
...
ohos:hideNavigationIcon="false"
ohos:statusBarHeight="30vp"
ohos:statusBarBackground="$color:primaryColor" />
statusBar相关属性需要配合透明状态栏一起使用:
...
"abilities": [
{
"metaData": {
"customizeData": [
{
"name": "hwc-theme",
"value": "androidhwext:style/Theme.Emui.NoTitleBar",
"extra": ""
}
]
},
...
},
...
]
@Override
public void onStart(Intent intent) {
super.onStart(intent);
WindowManager.getInstance().getTopWindow().get().setStatusBarColor(Color.TRANSPARENT.getValue());
getWindow().addFlags(WindowManager.LayoutConfig.MARK_TRANSLUCENT_STATUS);
setUIContent(ResourceTable.Layout_ability_main);
}
Toolbar的默认值可以查看src\main\resources\base\element\toolbar.json
<com.ryan.ohos.extension.widget.toolbar.Toolbar
ohos:id="$+id:toolbar"
ohos:height="$float:toolbarHeight"
ohos:width="match_parent">
<Text
ohos:height="match_content"
ohos:width="match_content"
ohos:text_size="15vp"
ohos:text_color="#fff"
ohos:text="title"
ohos:layout_gravity="center"/>
</com.ryan.ohos.extension.widget.toolbar.Toolbar>
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。