当前位置:  开发笔记 > 编程语言 > 正文

理解getIntExtra()参数

如何解决《理解getIntExtra()参数》经验,为你挑选了1个好方法。

该方法的文档getIntExtra如下:

从intent中检索扩展数据.

参数

name 所需项目的名称.

defaultValue 如果没有使用给定名称存储所需类型的值,则返回该值.

返回

先前使用putExtra()添加的项的值,如果未找到,则为默认值.

因此,在您的示例中,如果该键存在,id则将分配与该键关联的整数值,否则将分配整数值.通常,如果消费者在启动此消息时未能传递必要信息,则使用此方法以便提供合理的默认值.在您的特定情况下,此行为可以解释为:"如果调用者忘记告诉我在启动时选择了哪只乌龟,则假设它是Leo."turtle_idIntentR.id.leoActivityActivity



1> stkent..:

该方法的文档getIntExtra如下:

从intent中检索扩展数据.

参数

name 所需项目的名称.

defaultValue 如果没有使用给定名称存储所需类型的值,则返回该值.

返回

先前使用putExtra()添加的项的值,如果未找到,则为默认值.

因此,在您的示例中,如果该键存在,id则将分配与该键关联的整数值,否则将分配整数值.通常,如果消费者在启动此消息时未能传递必要信息,则使用此方法以便提供合理的默认值.在您的特定情况下,此行为可以解释为:"如果调用者忘记告诉我在启动时选择了哪只乌龟,则假设它是Leo."turtle_idIntentR.id.leoActivityActivity

推荐阅读
mobiledu2402852357
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有