2017年2月20日 星期一

AutoCompleteTextView - UI Control

 AutoCompleteTextView

AutoCompleteTextView(自動填入文字):顯示用戶所鍵入資料,同時完成建議列表,例如:字典程式或是搜尋引擎。


AutoCompleteTextView的屬性:


    completionHint:在下拉式清單顯示的標題。


     completionHintView在下拉式清單顯示的提示圖視。(另外做一個xml)
ex. android:completionHintView="@layout/hint_completion_layout"


     completionThreshold:最小打入多少文字或數字才可以顯示下拉式清單。


     dropDownAnchor:下拉式清單的位置。


    dropDownHeight下拉式清單的基本高度(dp)


     dropDownHorizontalOffset:設定下拉式清單水平偏移,往右偏移(正值),往左偏移是用負值


     dropDownSelector下拉式清單的選項,不同狀態下的顏色。請看例子(completionHint_AutoCompleteTextView)

android:dropDownSelector="@drawable/spinner_state"(另件XML檔案)
spinner_state裡面要加入
android:state_pressed="true"-->按下選項 和
android:state_focused="true"-->游標位置



     dropDownVerticalOffset設定下拉式清單垂直偏移。往下偏移(正值),往上移是用負值


     dropDownWidth下拉式清單的基本寬度

   
     popupBackground:設定背景。



參考文獻:


Android AutoCompleteTextView

如何使用AutoCompleteTextView(自動提示)

Android學習筆記(AutoCompleteTextView)

[Android] AutoCompleteTextView

Android--UI之AutoCompleteTextView

10.Android的Widget之輸入類別

Android 学习笔记(十四):Activity-AutoCompleteTextView(completionThreshold)

android中與Adapter相關的控制項----Spinner&AutoCompleteTextView

android組建屬性及使用許可

AutoCompleteTextView屬性

用ArrayAdapter来创建Spinner(自定义布局、默认布局、动态内容、静态内容)

Android自定義工具欄——試試Toolbar ( dropDownHorizontalOffset)

Android用AutoCompleteTextView實現搜索曆史記錄提示(dropDownVerticalOffset)

 Spinner-DropDown下划线和位置

【Android开发】高级组件-自动完成文本框(completionHint_AutoCompleteTextView)


Android AutoCompleteTextView Example Tutorial(AutoComplete.zip)


AutoCompleteTextView 属性 效果  





Android按鈕狀態(Button State)


了解Android resource檔案 (二)


android平台中背景選擇器selector



     
  
   

沒有留言:

張貼留言