ISectionIndexer.GetSectionForPosition(Int32) Methode

Definition

Gibt eine Position innerhalb des Adapters zurück, gibt den Index des entsprechenden Abschnitts innerhalb des Arrays von Abschnittsobjekten zurück.

[Android.Runtime.Register("getSectionForPosition", "(I)I", "GetGetSectionForPosition_IHandler:Android.Widget.ISectionIndexerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public int GetSectionForPosition(int position);
[<Android.Runtime.Register("getSectionForPosition", "(I)I", "GetGetSectionForPosition_IHandler:Android.Widget.ISectionIndexerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member GetSectionForPosition : int -> int

Parameter

position
Int32

die Position innerhalb des Adapters, für die der entsprechende Abschnittsindex zurückgegeben werden soll

Gibt zurück

der Index des entsprechenden Abschnitts innerhalb des Arrays von Abschnittsobjekten, der auf die Grenzen des Arrays beschränkt ist.

Attribute

Hinweise

Gibt eine Position innerhalb des Adapters zurück, gibt den Index des entsprechenden Abschnitts innerhalb des Arrays von Abschnittsobjekten zurück.

Wenn sich der Abschnittsindex außerhalb der Bereichsarraygrenzen befindet, muss der Index abgeschnitten werden, um in die Größe des Abschnittsarrays zu fallen.

Betrachten Sie z. B. einen Indexer, bei dem der Abschnitt am Arrayindex 0 an der Adapterposition 100 beginnt. Wenn Sie diese Methode mit Position 10 aufrufen, die sich vor dem ersten Abschnitt befindet, muss Index 0 zurückgegeben werden.

Java Dokumentation für android.widget.SectionIndexer.getSectionForPosition(int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: