AndroidJNI.SetBooleanArrayElement

Declaration

public static void SetBooleanArrayElement(IntPtr array, int index, bool val);

Parameters

Parameter Description
array The array of native booleans.
index Index of the array element to set.
val The value to set.

Description

Sets the boolean value of one element in a primitive array.

This function is a special case of SetBooleanArrayRegion(), called with region size set to 1.

Additional resources: Java Native Interface Specification (Oracle)


Obsolete AndroidJNI.SetBooleanArrayElement(IntPtr, int, byte) is obsolete. Use AndroidJNI.SetBooleanArrayElement(IntPtr, int, bool) method instead.

Declaration

public static void SetBooleanArrayElement(IntPtr array, int index, byte val);

Parameters

Parameter Description
array The array of native booleans.
index Index of the array element to set.
val The value to set - for 'true' use 1, for 'false' use 0.

Description

Sets the boolean value of one element in a primitive array.

This function is a special case of SetBooleanArrayRegion(), called with region size set to 1.

This overload is obsolete. Use the overload that takes the bool val parameter instead.

Additional resources: Java Native Interface Specification (Oracle)


Did you find this page useful? Please give it a rating: