TabWidget.SetCurrentTab(Int32) Метод

Определение

Задает текущую вкладку.

[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

индекс вкладки, которую вы хотите указать в качестве выбранной вкладки (вкладка отображается в передней части мини-приложения).

Атрибуты

Комментарии

Задает текущую вкладку.

Этот метод используется для перевода вкладки в начало мини-приложения и используется для публикации в остальной части пользовательского интерфейса, что другая вкладка была выведена на передний план.

Обратите внимание, что это отличается от традиционного "фокуса", который используется в логике представления.

Например, если у нас есть список в представлении с вкладками, пользователь может перемещаться вверх и вниз по списку, перемещая фокус пользовательского интерфейса (оранжевое выделение) по элементам списка. Перемещение курсора не влияет на вкладку "Выбрано", так как прокручиваемое содержимое находится на одной вкладке. Выбранная вкладка изменяется только при переходе между вкладками (в этом примере из представления списка в следующее представление с вкладками).

Чтобы переместить фокус и выбранную вкладку одновременно, используйте .#focusCurrentTab Как правило, логика представления отвечает за настройку фокуса, поэтому, если вы не обходите пользовательский интерфейс, вы, вероятно, просто сфокусируете свой интерес здесь.

Документация по Java для android.widget.TabWidget.setCurrentTab(int).

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.

Применяется к

См. также раздел