我正在编写一个应用程序,其中Activity A
使用
startActivity()
启动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,但我不确定。有人对此有任何想法吗?