相关疑难解决方法(0)

java.lang.IllegalArgumentException:对于requestCode只能使用低16位

我正在编写一个Activity A启动Activity B使用的应用程序

startActivityForResult(intent, -101);
Run Code Online (Sandbox Code Playgroud)

但是在调用时,它会回复以下错误日志:

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)
Run Code Online (Sandbox Code Playgroud)

可能它可能是-101但我不确定.有没有人对此有任何想法?

android start-activity

38
推荐指数
6
解决办法
2万
查看次数

标签 统计

android ×1

start-activity ×1