赞
踩
线性布局 DirectionalLayout , 指的是其中的组件都是按照一个方向 , 从左到右 , 或 从上到下 , 线性排列的 ;
线性布局需要设置一个方向 , 使用 ohos:orientation 属性设置 ;
如果设置 vertical 就是垂直方向 , 布局中的组件按照从上到下线性排列 ;
如果设置 horizontal 就是水平方向 , 布局中的组件按照从左到右的顺序线性排列 ;
线性布局 DirectionalLayout 垂直摆放示例 :
<?xml version="1.0" encoding="utf-8"?> <DirectionalLayout xmlns:ohos="http://schemas.huawei.com/res/ohos" ohos:height="match_parent" ohos:width="match_parent" ohos:orientation="vertical"> <Text ohos:id="$+id:text1" ohos:height="match_content" ohos:width="match_content" ohos:background_element="#FF0000" ohos:layout_alignment="horizontal_center" ohos:text=" Hello World 1 " ohos:text_size="50"/> <Text ohos:id="$+id:text2" ohos:height="match_content" ohos:width="match_content" ohos:background_element="#00FF00" ohos:layout_alignment="horizontal_center" ohos:text=" Hello World 2 " ohos:text_size="50"/> <Text ohos:id="$+id:text3" ohos:height="match_content" ohos:width="match_content" ohos:background_element="#0000FF" ohos:layout_alignment="horizontal_center" ohos:text=" Hello World 3 " ohos:text_size="50"/> </DirectionalLayout>
上述布局中 ohos:orientation=“vertical” 属性设置该线性布局是垂直摆放 , 展示效果图如下 :
线性布局 DirectionalLayout 水平摆放示例 :
<?xml version="1.0" encoding="utf-8"?> <DirectionalLayout xmlns:ohos="http://schemas.huawei.com/res/ohos" ohos:height="match_parent" ohos:width="match_parent" ohos:orientation="horizontal"> <Text ohos:id="$+id:text1" ohos:height="match_content" ohos:width="match_content" ohos:background_element="#FF0000" ohos:layout_alignment="horizontal_center" ohos:text=" Hello World 1 " ohos:text_size="50"/> <Text ohos:id="$+id:text2" ohos:height="match_content" ohos:width="match_content" ohos:background_element="#00FF00" ohos:layout_alignment="horizontal_center" ohos:text=" Hello World 2 " ohos:text_size="50"/> <Text ohos:id="$+id:text3" ohos:height="match_content" ohos:width="match_content" ohos:background_element="#0000FF" ohos:layout_alignment="horizontal_center" ohos:text=" Hello World 3 " ohos:text_size="50"/> </DirectionalLayout>
上述布局中 ohos:orientation=“horizontal” 属性设置该线性布局是水平摆放 , 展示效果图如下 :
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。