java.lang.IllegalArgumentException: можно использовать только младшие 16 битов для requestCode

Я пишу заявление, гдеActivity A катераActivity B с помощью

startActivityForResult(intent, -101);

но когда вызвано, это ответило назад со следующим журналом ошибок:

E/AndroidRuntime( 1708): java.lang.IllegalArgumentException: Can only use lower 16 bits for requestCode
E/AndroidRuntime( 1708):    at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:837)

Возможно, это может быть-101 но я не уверен. У кого-нибудь есть идеи по этому поводу?

Ответы на вопрос(5)

Ваш ответ на вопрос