Конкретное использование в целом соответствует использованию панели инструментов в Android.
См. другие руководства по панели инструментов.
<com.ryan.ohos.extension.widget.toolbar.Toolbar
...
ohos:hideNavigationIcon="false"
ohos:statusBarHeight="30vp"
ohos:statusBarBackground="$color:primaryColor" />
Свойства, связанные со строкой состояния, необходимо использовать вместе с прозрачной строкой состояния:
...
"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);
}
Значения по умолчанию для панели инструментов можно посмотреть в файле 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>
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )