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 を回避しない限り、ここで興味を引くだけでしょう。
の Java ドキュメント android.widget.TabWidget.setCurrentTab(int)
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。