creates a request and adds it to the array of pending requests . each created request gets a unique result code for use with requestpermission concode_field_sep int currentReqId concode_elem_sep SparseArray<Request> requests concode_elem_sep int requestCode concode_elem_sep int action concode_elem_sep CallbackContext callbackContext concode_elem_sep String rawArgs concode_field_sep CallbackContext getCallbackContext concode_elem_sep int getAction concode_elem_sep String getRawArgs concode_elem_sep Request getAndRemove
int function ( String arg0 , int arg1 , CallbackContext arg2 ) { Request loc0 = new Request ( arg0 , arg1 , arg2 ) ; requests . put ( loc0 . requestCode , loc0 ) ; return loc0 . requestCode ; }