view屬性大全
阿新 • • 發佈:2018-12-29
android:alpha setAlpha(float) 設定alpha屬性 0-1 完全透明到不透明
android:backgroud 背景
android:clickable 是否迴應點選事件
android:contentDescription setContentDescription(CharSequence) 定義文字,簡要介紹該檢視內容。
設定繪圖時半透明質量。有以下值可設定:auto(預設,由框架決定)/high(高質量,使用較高的顏色深度,消耗更多的記憶體)/low(低質量,使用較低的顏色深度,但是用更少的記憶體)。
如果設定此屬性,將直接從父容器中獲取繪圖狀態(游標,按下等)。 見下面程式碼部分,注意根據目前測試情況僅僅是獲取繪圖狀態,而沒有獲取事件,也就是你點一下LinearLayout時Button有被點選的效果,但是不執行點選事件。
設定滾動條的自動隱藏,即不滾動的時候隱藏
設定 邊框漸變的長度。
view所在視窗被其它可見視窗遮住時,是否過濾觸控事件。
設定佈局調整時是否考慮系統視窗
設定是否獲得焦點。若有requestFocus()被呼叫時,後者優先處理。注意在表單中想設定某一個如 EditText獲取焦點,光設定這個是不行的,需要將這個EditText前面的focusable都設定為false才行。在Touch模式下獲取焦點需要設定focusableInTouchMode為true。 設定在Touch模式下View是否能取得焦點。 設定長按時是否接受其他觸控反饋事件。 設定當前View為滾動容器。這裡沒有測試出效果來,ListView/ GridView/ ScrollView根本就不用設定這個屬性,而EdidText設定android:scrollbars也能出滾動條。 android:keepScreenOn View在可見的情況下是否保持喚醒狀態。 設定時候支援長按事件 設定檢視最小高度 設定檢視的最小高度設定下方指定檢視獲得下一個焦點。焦點移動是基於一個在給定方向查詢最近鄰居的演算法。如果指定檢視不存在,移動焦點時將報執行時錯誤。可以設定imeOptions
設定滾動條顯示。none(隱藏),horizontal(水平),vertical(垂直)
如有不全或者不正確,歡迎補充和指正。