美文网首页Android技术知识Android开发Android开发
startActivityForResult()里你可能忽视的r

startActivityForResult()里你可能忽视的r

作者: v587的毅哥 | 来源:发表于2018-10-10 11:18 被阅读11次

    直接说:
    android.support.v4.app.FragmentActivity下调用startActivityForResult(Intent intent, int requestCode)的话,requestCode的取值范围是:0 to 65535。
    源码:
    @Override public void startActivityForResult(Intent intent, int requestCode) { if (requestCode != -1 && (requestCode&0xffff0000) != 0) { throw new IllegalArgumentException("Can only use lower 16 bits for requestCode"); } super.startActivityForResult(intent, requestCode); }

    相关文章

      网友评论

        本文标题:startActivityForResult()里你可能忽视的r

        本文链接:https://www.haomeiwen.com/subject/xdkpaftx.html