国产一区二区精品-国产一区二区精品久-国产一区二区精品久久-国产一区二区精品久久91-免费毛片播放-免费毛片基地

千鋒教育-做有情懷、有良心、有品質的職業教育機構

手機站
千鋒教育

千鋒學習站 | 隨時隨地免費學

千鋒教育

掃一掃進入千鋒手機站

領取全套視頻
千鋒教育

關注千鋒學習站小程序
隨時隨地免費學習課程

當前位置:首頁  >  技術干貨  > 安卓代碼中Gravity.LEFTGravity.TOP是什么原理?

安卓代碼中Gravity.LEFTGravity.TOP是什么原理?

來源:千鋒教育
發布人:xqq
時間: 2023-10-11 04:18:26 1696969106

一、安卓代碼中Gravity.LEFTGravity.TOP

gravity是設置自身內部元素的對齊方式。比如一個TextView,則是設置內部文字的對齊方式。如果是ViewGroup組件如LinearLayout的話,則為設置它內部view組件的對齊方式。

layout_gravity是設置自身相當于父容器的對齊方式。比如,一個TextView設置layout_gravity屬性,則表示這TextView相對于父容器的對齊方式。

具體參考如下

gravity效果

①TextView

【代碼】

復制代碼

android:text=”這是一個TextView”

android:layout_width=”200dp”

android:layout_height=”200dp”

android:gravity=”center”

android:background=”#ff0″>

【提示】這里方便觀察,我們給TextView設置了一個backGround背景顏色。設置了固定的寬度

【注意】如果要用gravity屬性,此組件的layout_width和layout_height不能設置為wrap_content。此時設置的gravity屬性沒有效果,因為組件包裹著內容,無論設置什么,也都不能有改變

LinearLayout

【代碼】

android:layout_width=”match_parent”

android:layout_height=”match_parent”

android:gravity=”center”

android:background=”#f00″

>?

android:text=”TextView在這里”

android:layout_width=”200dp”

android:layout_height=”200dp”

android:background=”#ff0″

/>

延伸閱讀:

二、Android之layout_gravity和gravity的區別

ayout_gravity屬性的作用是控制控件在界面中的位置,它的值有很多,比如較好(頂部)、bottom(底部)、left(左邊)、right(右邊)等等。除此之外,還可以是“較好|left”(左上角)這種形式。當layout_gravity屬性賦值為“較好|left”時,按鈕在界面中的位置為左上角。

聲明:本站稿件版權均屬千鋒教育所有,未經許可不得擅自轉載。
10年以上業內強師集結,手把手帶你蛻變精英
請您保持通訊暢通,專屬學習老師24小時內將與您1V1溝通
免費領取
今日已有369人領取成功
劉同學 138****2860 剛剛成功領取
王同學 131****2015 剛剛成功領取
張同學 133****4652 剛剛成功領取
李同學 135****8607 剛剛成功領取
楊同學 132****5667 剛剛成功領取
岳同學 134****6652 剛剛成功領取
梁同學 157****2950 剛剛成功領取
劉同學 189****1015 剛剛成功領取
張同學 155****4678 剛剛成功領取
鄒同學 139****2907 剛剛成功領取
董同學 138****2867 剛剛成功領取
周同學 136****3602 剛剛成功領取
相關推薦HOT