天天看點

android xml 删除控件,android 控件xml屬性

android:orientation    (horizontal/vertical)  設定布局水準還是垂直,預設是垂直  LinearLayout中使用

android:checked(true/false) 标記預設選中,如果是單選則選中最後一個 RadioButton、CheckBox中使用

android:layout_gravity  (center/right/left/bottom/top) 父布局中的位置

android:gravity (center/right/left/bottom/top)自己内容的位置  比如Button中的text 的位置

android:hint  (string)    提示資訊,當文本框為空的時候顯示,點選消失  Edittext中使用

android:singleLine  (true/false)  設定單行輸入,一旦設定為true,則文字不會自動換行

android:textColor(#123456)  設定字型顔色

android:textStyle (bold/italic/bolditalic)設定字形[bold(粗體) 0, italic(斜體) 1, bolditalic(又粗又斜) 2] 可以設定一個或多個,用“|”隔開

android:textSize  (20sp)設定字型大小

android:editable(true/false)是否可編輯  edittext中才有效

android:textColorHighlight (#ffffff) 文字底色

android:textColorHint (#ffffff)提示文字顔色 edittext中才有效

android:textScaleX (1.5)文字距離

android:background  設定背景  可以是圖檔、顔色、@drawable/中的樣式

android:layout_weight (1、2、3)權重  一般用在linearLayout中的

android:autoLink(none、web、email、phone、map、all)設定是否當文本為URL連結/email/電話号碼/map時,文本顯示為可點選的連結

android:cursorVisible  (true/false)設定光标是否顯示

android:digits (123asdasaf/正規表達式) 限制輸入内容

android:ellipsize(start、end、middle、marquee)設定當文字過長時,該控件該如何顯示。有如下值設定:”start”省略号顯示在開頭;”end”省略号顯示在結尾;”middle”省略号顯示在中間;”marquee”以跑馬燈的方式顯示(動畫橫向移動)

android:inputType  (none、text、textCapCharacters字母大小、textCapWords單詞首字母大小、textCapSentences僅第一個字母大小、textAutoCorrect、textAutoComplete自動完成、textMultiLine多行輸入、textImeMultiLine輸入法多行(如果支援)、textNoSuggestions不提示、textEmailAddress電子郵件位址、textEmailSubject郵件主題、textShortMessage短資訊(會多一個表情按鈕出來)、textLongMessage長訊息?、textPersonName人名、textPostalAddress位址、textPassword密碼、textVisiblePassword可見密碼、textWebEditText作為網頁表單的文本、textFilte文本篩選過濾、textPhonetic拼音輸入、numberSigned有符号數字格式、numberDecimal可帶小數點的浮點格式、phone電話号碼、datetime時間日期、date日期、time時間。)設定文本類型

android:maxLines    設定文本的最大顯示行數,與width或者layout_width結合使用,超出部分自動換行,超出行數将不顯示

android:minLines  設定文本的最小行數

android:scrollHorizontally  設定文本超出TextView的寬度的情況下,是否出現橫拉條。

android:clickable (true/false) view是否能對click事件作出反應

android:onClick  當view被click之後,view的context的哪個方法被呼叫。通常這個context是指view所在的Activity。例如:android:onClick='sayHello',則相應的Activity裡面有一個方法public void sayHello(View view)方法,當這個view被click之後,sayHello方法就會被調用。

android:longClickable  true/false  view是否可以對長時間的click事件作出反應。