Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/230.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
关于Android房间中的一些代码与视图示例项目的混淆_Android_Android Room - Fatal编程技术网

关于Android房间中的一些代码与视图示例项目的混淆

关于Android房间中的一些代码与视图示例项目的混淆,android,android-room,Android,Android Room,我正在学习安卓房间的视野。我已经浏览了一些示例项目和教程,在这个示例中有一件事我挂断了,我不明白。下面是代码(在代码下面,我指出了我感到困惑的几行代码): 我感到困惑的部分是第二行,额外的回复,然后你可以看到它在REPLY.Intent.putExtra的底部使用。额外的答复究竟指向什么?在你自己的项目中,你会如何发现它 如果您需要更多上下文,下面是示例的来源:这只是一个简单的键/值对。例如哈希映射,或字典 replyIntent.putExtra(EXTRA_REPLY, word); 这将

我正在学习安卓房间的视野。我已经浏览了一些示例项目和教程,在这个示例中有一件事我挂断了,我不明白。下面是代码(在代码下面,我指出了我感到困惑的几行代码):

我感到困惑的部分是第二行,额外的回复,然后你可以看到它在REPLY.Intent.putExtra的底部使用。额外的答复究竟指向什么?在你自己的项目中,你会如何发现它


如果您需要更多上下文,下面是示例的来源:

这只是一个简单的键/值对。例如
哈希映射
,或
字典

replyIntent.putExtra(EXTRA_REPLY, word);
这将在您的
Intent
中将
EXTRA\u REPLY
设置为
word
,以便您可以在处理结果的任何
活动中阅读它

您还可以使用
捆绑包
,例如,当您启动新的
活动


键,
com.example.android.wordlistsql.REPLY其实并不重要,只要确保每个人都使用同一个键即可。

当你做出一个意图时,你可以以键值形式向它添加额外的数据。在本例中,他们使用字符串常量
EXTRA\u REPLY
作为键,变量
word
作为值

意向的接收者将使用
intent.getStringExtra(NewWordActivity.EXTRA\u REPLY)
访问数据

最好将意图的键定义为常量,这样在其他类中引用时就不太可能出错

replyIntent.putExtra(EXTRA_REPLY, word);