Lenguaje

FragmentTransaction.Commit Método

Definición

Programa una confirmación de esta transacción.

[Android.Runtime.Register("commit", "()I", "GetCommitHandler")]
public abstract int Commit();
[<Android.Runtime.Register("commit", "()I", "GetCommitHandler")>]
abstract member Commit : unit -> int

Devoluciones

Devuelve el identificador de la entrada de pila de retroceso de esta transacción, si #addToBackStack(String) se ha llamado a . De lo contrario, devuelve un número negativo.

Atributos

Comentarios

Programa una confirmación de esta transacción. La confirmación no se produce inmediatamente; se programará como trabajo en el subproceso principal para que se realice la próxima vez que el subproceso esté listo. Una transacción solo se puede confirmar con este método antes de que su actividad contenedora guarde su estado. Si la confirmación se intenta después de ese punto, se producirá una excepción. Esto se debe a que el estado después de la confirmación se puede perder si la actividad debe restaurarse desde su estado. Consulte commitAllowingStateLoss() para ver las situaciones en las que puede estar bien perder la confirmación.

Referencia de Android para android.app.FragmentTransaction.commit.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a