public class XuniAutoCompleteTextView extends AutoCompleteTextView
コンストラクタと説明 |
---|
XuniAutoCompleteTextView(Context context)
コンテキストから新しい XuniAutoCompleteTextView を初期化します。
|
XuniAutoCompleteTextView(Context context,
AttributeSet attrs)
属性セットを使用して、コンテキストから新しい XuniAutoCompleteTextView を初期化します。
|
XuniAutoCompleteTextView(Context context,
AttributeSet attrs,
int dropDownItemLayout,
int dropDownItemTextViewId,
Map viewDataBinderMap) |
修飾子とタイプ | メソッドと説明 |
---|---|
ICollectionView |
getCollectionView()
ドロップダウンデータソースの collectionView を取得します。
|
int |
getDelay()
入力が発生してから検索が実行されるまでの遅延時間(ミリ秒単位)を取得します。
|
String |
getDisplayMemberPath()
項目の名称として表示用に使用するプロパティ名を取得します。
|
int |
getDropDownBackgroundColor()
ドロップダウンの背景色を取得します。
|
Event |
getFilteringEvent()
フィルタ処理時に発生するイベントを取得します。
|
String |
getHeaderPath()
コントロールの入力要素に表示される値を取得するために使用するプロパティ名を取得します。
|
Integer |
getHighlightBackgroundColor()
一致した文字の強調表示色を取得します。
|
List<?> |
getItemsSource()
ドロップダウン項目ソースのデータソースを取得します。
|
MatchType |
getMatchType()
コントロールへのさまざまな一致ルールを持つ一致タイプを取得します。
|
int |
getMaxItems()
ドロップダウンリストの最大項目数を取得します。
|
int |
getMinLength()
コントロールの最小長さを取得します。
|
Map |
getViewDataBinderMap()
データ項目プロパティ名マップの viewId を取得します。
|
void |
onFiltering(FilteringEventArgs args)
filtering イベント時に発生します。
|
void |
onGettingDropDownItemView(GettingDropDownItemViewEventArgs args)
このメソッドをオーバーライドして、ドロップダウン項目ビューをカスタマイズできます。
|
void |
setDelay(int delay)
入力が発生してから検索が実行されるまでの遅延(ミリ秒単位)を設定します。
|
void |
setDisplayMemberPath(String displayMemberPath)
項目の名称として表示用に使用するプロパティ名を設定します。
|
void |
setDropDownBackgroundColor(int dropDownBackgroundColor)
ドロップダウンの背景色を設定します。
|
void |
setDropDownItemLayoutId(int dropDownItemLayoutId)
ドロップダウン項目レイアウトを設定します。
|
void |
setDropDownItemTextViewId(int dropDownItemTextViewId)
dropDownItemLayoutId に含まれるドロップダウン項目テキストビューを設定します。
|
void |
setFilteringEvent(Event filteringEvent)
フィルタ処理時に発生するイベントを設定します。
|
void |
setHeaderPath(String headerPath)
コントロールの入力要素に表示される値を取得するために使用するプロパティ名を設定します。
|
void |
setHighlightBackgroundColor(Integer highlightMatchCharsColor)
一致した文字の強調表示色を設定します。
|
void |
setItemsSource(List<?> itemsSource)
ドロップダウン項目ソースのデータソースを設定します。
|
void |
setItemsSource(Object[] objects)
ドロップダウン項目ソースのデータソースを取得します。
|
void |
setMatchType(MatchType matchType)
コントロールへのさまざまな一致ルールを持つ一致タイプを設定します。
|
void |
setMaxItems(int maxItems)
ドロップダウンリストの最大項目数を設定します。
|
void |
setMinLength(int minLength)
コントロールの最小長さを設定します。
|
void |
setViewDataBinderMap(Map viewDataBinderMap)
データ項目プロパティ名マップの viewId を設定します。
|
public XuniAutoCompleteTextView(Context context)
context
- ビューのコンテキストpublic XuniAutoCompleteTextView(Context context, AttributeSet attrs)
context
- ビューのコンテキストattrs
- 初期化に使用する属性public XuniAutoCompleteTextView(Context context, AttributeSet attrs, int dropDownItemLayout, int dropDownItemTextViewId, Map viewDataBinderMap)
context
- ビューのコンテキストattrs
- 初期化に使用する属性dropDownItemLayout
- リソースレイアウト IDdropDownItemTextViewId
- テキストビューのリソースレイアウト IDviewDataBinderMap
- データ項目プロパティ名マップの viewIdpublic int getDelay()
public void setDelay(int delay)
delay
- 遅延時間(ミリ秒単位)public String getDisplayMemberPath()
public void setDisplayMemberPath(String displayMemberPath)
displayMemberPath
- 表示メンバのパスpublic String getHeaderPath()
public void setHeaderPath(String headerPath)
headerPath
- - ヘッダーのパスpublic MatchType getMatchType()
public void setMatchType(MatchType matchType)
matchType
- - 一致タイプpublic Map getViewDataBinderMap()
public void setViewDataBinderMap(Map viewDataBinderMap)
viewDataBinderMap
- - マップ Mappublic Integer getHighlightBackgroundColor()
public void setHighlightBackgroundColor(Integer highlightMatchCharsColor)
highlightMatchCharsColor
- - 強調表示色public List<?> getItemsSource()
public void setItemsSource(List<?> itemsSource)
itemsSource
- - 項目ソースpublic void setItemsSource(Object[] objects)
objects
- - 配列オブジェクトpublic void setDropDownItemLayoutId(int dropDownItemLayoutId)
dropDownItemLayoutId
- - ドロップダウン項目レイアウトビュー IDpublic void setDropDownItemTextViewId(int dropDownItemTextViewId)
dropDownItemTextViewId
- - ドロップダウン項目テキストビュー IDpublic int getMaxItems()
public void setMaxItems(int maxItems)
maxItems
- - 最大項目数public int getMinLength()
public void setMinLength(int minLength)
minLength
- - 最小の長さpublic ICollectionView getCollectionView()
public int getDropDownBackgroundColor()
public void setDropDownBackgroundColor(int dropDownBackgroundColor)
dropDownBackgroundColor
- - ドロップダウンの背景色public void onGettingDropDownItemView(GettingDropDownItemViewEventArgs args)
args
- - ドロップダウン項目イベントを取得するための引数public Event getFilteringEvent()
public void setFilteringEvent(Event filteringEvent)
filteringEvent
- - イベントpublic void onFiltering(FilteringEventArgs args)
args
- - このイベントの引数