то есть реквест код должен быть 0 + и до вот этого значения, которое там указано?
Ну, если честно я чёт тоже хз.
0xFFFF - это 65535;
Дока говорит:
This imposes a restriction that requestCode be <= 0xffff
Т.е я могу и отрицательные бахать, лишь бы не пульнуть больше 2^16.
На практике - поди знай, очень давно с этим методом не работал, и то только положительные кода сеттил.