ListPopupWindow クラス

定義

ListPopupWindow は、ホスト ビューに自身を固定し、選択肢の一覧を表示します。

[Android.Runtime.Register("android/widget/ListPopupWindow", DoNotGenerateAcw=true)]
public class ListPopupWindow : Java.Lang.Object
[<Android.Runtime.Register("android/widget/ListPopupWindow", DoNotGenerateAcw=true)>]
type ListPopupWindow = class
    inherit Object
継承
ListPopupWindow
属性

注釈

ListPopupWindow は、ホスト ビューに自身を固定し、選択肢の一覧を表示します。

ListPopupWindow には、配置、ドロップダウンに合わせて親をスクロールする、存在する場合は IME と正しくやり取りするなど、いくつかのトリッキーな動作が含まれています。

android.widget.ListPopupWindowJava ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

コンストラクター

ListPopupWindow(Context)

ListAdapter から項目を表示できる、空の新しいポップアップ ウィンドウを作成します。

ListPopupWindow(Context, IAttributeSet)

ListAdapter から項目を表示できる、空の新しいポップアップ ウィンドウを作成します。

ListPopupWindow(Context, IAttributeSet, Int32)

ListAdapter から項目を表示できる、空の新しいポップアップ ウィンドウを作成します。

ListPopupWindow(Context, IAttributeSet, Int32, Int32)

ListAdapter から項目を表示できる、空の新しいポップアップ ウィンドウを作成します。

ListPopupWindow(IntPtr, JniHandleOwnership)

JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。

フィールド

MatchParent

ViewGroup.LayoutParams#MATCH_PARENTエイリアス。

PositionPromptAbove
古い.

指定されたプロンプト ビューは、リストコンテンツの上に表示されます。

PositionPromptBelow
古い.

指定されたプロンプト ビューは、リスト コンテンツの下に表示されます。

WrapContent

ViewGroup.LayoutParams#WRAP_CONTENTエイリアス。

プロパティ

AnchorView

このポップアップの固定に使用されるビューを返します。 または、ポップアップのアンカー ビューを設定します。

AnimationStyle

ポップアップ ウィンドウが表示または閉じられたときに使用されるアニメーション スタイルを返します。 または、ポップアップ ウィンドウが表示または閉じられたときに使用するアニメーション スタイルを設定します。

Background

ListPopupWindow は、ホスト ビューに自身を固定し、選択肢の一覧を表示します。

Class

この Objectのランタイム クラスを返します。

(継承元 Object)
EpicenterBounds

開始遷移と終了遷移のポップアップのエピセンターとして使用される境界を返します。 または、ポップアップの遷移の震源のアンカー相対境界を指定します。

Handle

基になる Android インスタンスへのハンドル。

(継承元 Object)
Height

ポップアップ ウィンドウの高さをピクセル単位で設定します。

HorizontalOffset

アンカー ビューからこのポップアップの水平方向のオフセットをピクセル単位で設定します。

InputMethodMode

で現在の値を #setInputMethodMode(int)返します。 または、 、、または #INPUT_METHOD_NOT_NEEDEDのいずれかの#INPUT_METHOD_FROM_FOCUSABLE#INPUT_METHOD_NEEDED入力メソッドを使用してポップアップがどのように動作するかを制御します。

IsInputMethodNotNeeded

ListPopupWindow は、ホスト ビューに自身を固定し、選択肢の一覧を表示します。

IsShowing

ListPopupWindow は、ホスト ビューに自身を固定し、選択肢の一覧を表示します。

JniIdentityHashCode

ListPopupWindow は、ホスト ビューに自身を固定し、選択肢の一覧を表示します。

(継承元 Object)
JniPeerMembers

ListPopupWindow は、ホスト ビューに自身を固定し、選択肢の一覧を表示します。

ListView

ListPopupWindow は、ホスト ビューに自身を固定し、選択肢の一覧を表示します。

Modal

ポップアップ ウィンドウが表示されたときにモーダルになるかどうかを返します。 または、表示時にこのウィンドウをモーダルにするかどうかを設定します。

PeerReference

ListPopupWindow は、ホスト ビューに自身を固定し、選択肢の一覧を表示します。

(継承元 Object)
PromptPosition

オプションのプロンプト ビューを表示する場所を設定します。

SelectedItem

ListPopupWindow は、ホスト ビューに自身を固定し、選択肢の一覧を表示します。

SelectedItemId

ListPopupWindow は、ホスト ビューに自身を固定し、選択肢の一覧を表示します。

SelectedItemPosition

ListPopupWindow は、ホスト ビューに自身を固定し、選択肢の一覧を表示します。

SelectedView

ListPopupWindow は、ホスト ビューに自身を固定し、選択肢の一覧を表示します。

SoftInputMode

の現在の値 #setSoftInputMode(int)を返します。 または、ソフト入力領域の動作モードを設定します。

ThresholdClass

この API は Mono for Android インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

ThresholdType

この API は Mono for Android インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

VerticalOffset

アンカー ビューからこのポップアップの垂直方向のオフセットをピクセル単位で設定します。

Width

ポップアップ ウィンドウの幅をピクセル単位で設定します。

メソッド

ClearListSelection()

現在のリストの選択を解除します。

Clone()

このオブジェクトのコピーを作成して返します。

(継承元 Object)
CreateDragToOpenListener(View)

OnTouchListenerドラッグ ツー オープン動作を実装するためにソース ビューに追加できる を返します。

Dismiss()

ポップアップ ウィンドウを閉じます。

Dispose()

ListPopupWindow は、ホスト ビューに自身を固定し、選択肢の一覧を表示します。

(継承元 Object)
Dispose(Boolean)

ListPopupWindow は、ホスト ビューに自身を固定し、選択肢の一覧を表示します。

(継承元 Object)
Equals(Object)

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
GetHashCode()

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
JavaFinalize()

オブジェクトへの参照がなくなったとガベージ コレクションが判断したときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
Notify()

このオブジェクトのモニターで待機している 1 つのスレッドを起動します。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドを起動します。

(継承元 Object)
OnKeyDown(Keycode, KeyEvent)

キー ダウン イベントをフィルター処理します。

OnKeyPreIme(Keycode, KeyEvent)

IME より前のキー イベントをフィルター処理します。

OnKeyUp(Keycode, KeyEvent)

キーアップ イベントをフィルター処理します。

PerformItemClick(Int32)

指定したリスト アダプターの位置に対して項目クリック操作を実行します。

PostShow()

UI スレッドへの #show() 呼び出しを投稿します。

SetAdapter(IListAdapter)

このポップアップ ウィンドウのデータを表すデータとビューを提供するアダプターを設定します。

SetBackgroundDrawable(Drawable)

描画可能な をポップアップ ウィンドウの背景に設定します。

SetContentWidth(Int32)

ポップアップ ウィンドウの幅をコンテンツのサイズで設定します。

SetDropDownGravity(GravityFlags)

ドロップダウン リストの重力を設定します。

SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
SetListSelector(Drawable)

リスト アイテム セレクターとして使用する描画可能な を設定します。

SetOnDismissListener(PopupWindow+IOnDismissListener)

ポップアップが閉じられたときにコールバックを受け取るリスナーを設定します。

SetOnItemClickListener(AdapterView+IOnItemClickListener)

リスト アイテムがクリックされたときにイベントを受信するリスナーを設定します。

SetOnItemSelectedListener(AdapterView+IOnItemSelectedListener)

リスト アイテムが選択されたときにイベントを受信するリスナーを設定します。

SetPromptView(View)

このポップアップ ウィンドウのユーザー プロンプトとして機能するようにビューを設定します。

SetSelection(Int32)

リストの選択した位置を設定します。

SetWindowLayoutType(WindowManagerTypes)

このポップアップ ウィンドウのレイアウトの種類を設定します。

Show()

ポップアップ リストを表示します。

ToArray<T>()

ListPopupWindow は、ホスト ビューに自身を固定し、選択肢の一覧を表示します。

(継承元 Object)
ToString()

オブジェクトの文字列形式を返します。

(継承元 Object)
UnregisterFromRuntime()

ListPopupWindow は、ホスト ビューに自身を固定し、選択肢の一覧を表示します。

(継承元 Object)
Wait()

現在のスレッドが起動するまで待機します。通常<は、通知</em> または>< em 中断</em によって待機します>。>

(継承元 Object)
Wait(Int64)

現在のスレッドが起動するまで待機します。通常<は、通知></em> または <>em 中断</em>、または特定のリアルタイムが経過するまで待機します。

(継承元 Object)
Wait(Int64, Int32)

現在のスレッドが起動するまで待機します。通常<は、通知></em> または <>em 中断</em>、または特定のリアルタイムが経過するまで待機します。

(継承元 Object)

イベント

DismissEvent

ListPopupWindow は、ホスト ビューに自身を固定し、選択肢の一覧を表示します。

ItemClick

ListPopupWindow は、ホスト ビューに自身を固定し、選択肢の一覧を表示します。

ItemSelected

ListPopupWindow は、ホスト ビューに自身を固定し、選択肢の一覧を表示します。

NothingSelected

ListPopupWindow は、ホスト ビューに自身を固定し、選択肢の一覧を表示します。

明示的なインターフェイスの実装

IJavaPeerable.Disposed()

ListPopupWindow は、ホスト ビューに自身を固定し、選択肢の一覧を表示します。

(継承元 Object)
IJavaPeerable.DisposeUnlessReferenced()

ListPopupWindow は、ホスト ビューに自身を固定し、選択肢の一覧を表示します。

(継承元 Object)
IJavaPeerable.Finalized()

ListPopupWindow は、ホスト ビューに自身を固定し、選択肢の一覧を表示します。

(継承元 Object)
IJavaPeerable.JniManagedPeerState

ListPopupWindow は、ホスト ビューに自身を固定し、選択肢の一覧を表示します。

(継承元 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

ListPopupWindow は、ホスト ビューに自身を固定し、選択肢の一覧を表示します。

(継承元 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

ListPopupWindow は、ホスト ビューに自身を固定し、選択肢の一覧を表示します。

(継承元 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

ListPopupWindow は、ホスト ビューに自身を固定し、選択肢の一覧を表示します。

(継承元 Object)

拡張メソッド

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

ListPopupWindow は、ホスト ビューに自身を固定し、選択肢の一覧を表示します。

GetJniTypeName(IJavaPeerable)

ListPopupWindow は、ホスト ビューに自身を固定し、選択肢の一覧を表示します。

適用対象