Sprache

ICursor.Move(Int32) Methode

Definition

Bewegen des Cursors um einen relativen Betrag, vorwärts oder rückwärts von der aktuellen Position.

[Android.Runtime.Register("move", "(I)Z", "GetMove_IHandler:Android.Database.ICursorInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public bool Move(int offset);
[<Android.Runtime.Register("move", "(I)Z", "GetMove_IHandler:Android.Database.ICursorInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Move : int -> bool

Parameter

offset
Int32

der Offset, der von der aktuellen Position angewendet werden soll.

Gibt zurück

ob die angeforderte Verschiebung vollständig erfolgreich war.

Attribute

Hinweise

Bewegen des Cursors um einen relativen Betrag, vorwärts oder rückwärts von der aktuellen Position. Positive Offsets bewegen sich vorwärts, negative Offsets bewegen sich rückwärts. Wenn sich die endgültige Position außerhalb der Grenzen des Resultsets befindet, wird die resultierende Position an -1 oder count() angeheftet, je nachdem, ob sich der Wert vom Anfang oder Ende des Satzes befindet.

Diese Methode gibt "true" zurück, wenn das angeforderte Ziel erreichbar war, andernfalls "false". Wenn sich der Cursor z. B. aktuell auf dem zweiten Eintrag im Resultset befindet und verschieben(-5) aufgerufen wird, wird die Position an -1 angeheftet, und "false" wird zurückgegeben.

Java Dokumentation für android.database.Cursor.move(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: