TabWidget.SetCurrentTab(Int32) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
現在のタブを設定します。
[Android.Runtime.Register("setCurrentTab", "(I)V", "GetSetCurrentTab_IHandler")]
public virtual void SetCurrentTab(int index);
[<Android.Runtime.Register("setCurrentTab", "(I)V", "GetSetCurrentTab_IHandler")>]
abstract member SetCurrentTab : int -> unit
override this.SetCurrentTab : int -> unit
パラメーター
- index
- Int32
選択したタブとして指定するタブのインデックス (ウィジェットの前面に移動したタブ)
- 属性
注釈
現在のタブを設定します。
このメソッドは、タブをウィジェットの前面に移動するために使用され、別のタブがフォアグラウンドに移動された UI の残りの部分に投稿するために使用されます。
これは、ビュー ロジックから採用されている従来の "フォーカス" とは別であることに注意してください。
たとえば、タブ付きビューにリストがある場合、ユーザーはリストを上下に移動し、UI フォーカス (オレンジ色の強調表示) をリスト項目間で移動している可能性があります。 ただし、スクロール対象のタブはすべて同じタブ上にあるため、カーソルの動きは "選択済み" タブには影響しません。選択したタブは、タブ間を移動する場合にのみ変更されます (この例では、リスト ビューから次のタブ付きビューに移動します)。
フォーカスと選択したタブの両方を一度に移動するには、 #focusCurrentTabを使用してください。 通常、ビュー ロジックではフォーカスの調整が行われるので、UI を回避しない限り、ここで関心を集中させるだけです。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。