wordpress上傳文章seo狂人
文本域中的提示內(nèi)容在默認(rèn)情況下是垂直居中的,要改變文本在文本域中的位置,可以使用android:gravity來實現(xiàn)。
利用android:gravity可以指定如何在視圖中放置視圖內(nèi)容,例如,如何在文本域中放置文本。
如果希望視圖文本顯示在上方,可以添加android:gravity來實現(xiàn):
<EditTextandroid:layout_width="match_parent"android:layout_height="0dp"android:layout_weight="2"android:gravity="top"android:hint="@string/message"/>
下面是一些android:gravity的可用值
- top: 將內(nèi)容對齊到父容器的頂部
- bottom: 將內(nèi)容對齊到父容器的底部
- left: 將內(nèi)容對齊到父容器的左側(cè)
- right: 將內(nèi)容對齊到父容器的右側(cè)
- center: 將內(nèi)容對齊到父容器的正中央
- center_vertical: 將內(nèi)容垂直方向?qū)R到父容器的中心
- center_horizontal: 將內(nèi)容水平方向?qū)R到父容器的中心
- fill: 將內(nèi)容填滿父容器
- fill_vertical: 在垂直方向上填滿整個視圖
- fill_horizontal: 在水平方向上填滿整個視圖
- start: 在RTL布局中對齊到開始位置(左側(cè)),在LTR布局中對齊到結(jié)束位置(右側(cè))
- end: 在RTL布局中對齊到結(jié)束位置(右側(cè)),在LTR布局中對齊到開始位置(左側(cè))
這些值可以單獨使用,也可以組合使用,例如如果要把一個視圖的內(nèi)容放到右下角,可以使用:
android:gravity="bottom|end"
還可以使用android:layout_gravity控制視圖在布局中的位置。例如下面的代碼可以將按鈕移到末尾位置。
<Buttonandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_gravity="end"android:text="@string/send" />
android:layout_gravity可用的值有:
- top: 將View對齊到父容器的頂部
- bottom: 將View對齊到父容器的底部
- left: 將View對齊到父容器的左側(cè)
- right: 將View對齊到父容器的右側(cè)
- center: 將View對齊到父容器的正中間
- center_vertical: 將View垂直方向?qū)R到父容器的中心
- center_horizontal: 將View水平方向?qū)R到父容器的中心
- fill: View填滿剩余空間,覆蓋其他元素
- start: 對齊到開始位置,對RTL是左側(cè),LTR是右側(cè)
- end: 對齊到結(jié)束位置,對RTL是右側(cè),LTR是左側(cè)