前言html
本章內容是 android.widget.AbsoluteLayout.LayoutParams,版本爲Android 2.2 r1,翻譯來自"綿白糖",再次感謝"綿白糖" !期待你一塊兒參與Android中文API的翻譯,聯繫我over140@gmail.com。
java
聲明android
歡迎轉載,但請保留文章原始出處:)
編程
農民伯伯:http://over140.blog.51cto.com/ide
Android中文翻譯組:http://code.taobao.org/project/view/404/
函數
正文佈局
1、結構spa
public static class AbsoluteLayout.LayoutParams extends ViewGroup.LayoutParams翻譯
java.lang.Object debug
android.view.ViewGroup.LayoutParams
android.widget.AbsoluteLayout.LayoutParams
2、概述
每一個子元素佈局信息與絕對佈局相關聯。參見絕對佈局屬性中該類所支持的子視圖屬性列表。(譯者注: AbsoluteLayout 的這種「絕對」定位的佈局方式和咱們很是熟悉的 Windows 編程中的 Left 和Top設置UI元素的位置是基本一致的。)
3、字段
public int x
在View Group內部子元素中的X水平位置。
public int y
在View Group內部子元素中的Y垂直位置。
4、構造函數
public AbsoluteLayout.LayoutParams(int width, int height, int x, int y)
建立一個新的具備指定寬度、高度和位置的佈局參數。
參數:
width MATCH_PARENT
, WRAP_CONTENT
或者固定大小的像素
height MATCH_PARENT
, WRAP_CONTENT
或者固定大小的像素
x 子元素的X位置
y 子元素的Y位置
public AbsoluteLayout.LayoutParams(Context c, AttributeSet attrs)
建立一組新的佈局參數,經過上下文提取的相關屬性值設置。XML屬性映射到這個佈局參數設置以下:
· layout_x
: 子元素的X位置
· layout_y
: 子元素的Y位置
· 全部來自ViewGroup.LayoutParams的XML屬性
參數:
c 上下文環境.
attrs 從屬性設置中提取佈局參數值。
public AbsoluteLayout.LayoutParams(ViewGroup.LayoutParams source)
(譯者注:根據ViewGroup.LayoutParams實例化佈局參數,從源碼能夠看出:
5、公共方法
public String debug (String output)
返回設置的佈局參數的字符串表示形式。
參數
output 用於內部表示的預置字符串
返回值
返回以下格式字符串:輸出 + "ViewGroup.LayoutParams={ width=WIDTH, height=HEIGHT }"
6、相關文章