当前位置: 首页 > 知识库问答 >
问题:

如何将人员物料回收器视图的对象传递给其他activity

凌朗
2023-03-14

我开始从clic项目recyclerview为我的所有人员列表发送数据,但我需要使用activity 2中的一些信息,我只是传递人员的姓名

Nb:person对象(id,name,phone,email,post)

这是click item Recolyer视图适配器的代码

@override public void onClick(View v){

                final Intent intent;

                intent =  new Intent(context, Details_Employee.class);
                employee.set
                intent.putExtra("name",name.getText().toString());
                intent.putExtra("post",post.getText().toString());
                /*intent.putExtra("dept",dept.getText().toString());
                intent.putExtra("codebadge",badge.getText().toString());
                intent.putExtra("mobile",phone.getText().toString());
                intent.putExtra("email",email.getText().toString());

*/Context.StartActivity(意图);

共有1个答案

申高峰
2023-03-14

尝试在《activity 2》中使用intent类的getExtraS()方法

Intent intent = getIntent();
String post= intent.getStringExtra("post");
String name = intent.getStringExtra("name");
 类似资料:
  • 问题内容: 我有一个基于类的自定义视图 我想像这样传递slug参数(或其他参数到视图) 我是否需要重写任何方法才能做到这一点? 问题答案: 传递给该方法的每个参数都是View类的实例变量。这意味着要添加作为参数,您必须在子类中将其创建为实例变量: 那应该起作用。 如果您通过关键字传递变量,请使用Erikkson先生建议的内容: 如果您的urlconf看起来像这样: 那么该子弹将在您的视图函数(例如

  • 问题内容: 我有一个基于类的自定义视图 我想像这样传递slug参数(或其他参数到视图) 我是否需要重写任何方法才能做到这一点? 问题答案: 传递给该方法的每个参数都是View类的实例变量。这意味着要添加作为参数,你必须在子类中将其创建为实例变量: 那应该起作用。

  • 我已经在我的应用程序中成功实现了RecyclerView。RecyclerView有三项,即标题(TextView)、图像按钮和描述(TextView)。 标题和图像按钮始终可见,而通过单击图像按钮切换描述的可见性(默认设置为“已消失”)。 我遇到的问题是,当您单击一个项目中的ImageButton并且描述变得可见时,当您向下滚动或向上滚动时,即使我没有单击ImageButton以使其可见,第五个

  • 我在示例中看到如何将消息字符串传递给亚马逊 sns sdk 的发布方法。但是,是否有如何将自定义对象作为消息传递的示例?我尝试将“消息结构”设置为“json”,但随后我得到错误。我应该将对象值传递到参数中的哪个位置? 有什么例子吗?

  • 问题内容: 我正在尝试将图像传递给另一个类,但 它仅适用于,不适用于。 这是开始使用相机功能的地方。在 ImageFitScreen.java中 ,它具有一个用于返回到上一个活动的按钮。 ImageFitScreen.java 上一个活动 由于图像可以显示在中,因此可以返回到上一个活动 。在上一个活动中,它也有一个返回活动A的按钮。 活动A 活动B (活动) Global.java 当它进入活动B

  • 问题内容: 该文档讨论了使用numba的作为的参数。我需要带有附加参数的相同内容。 我基本上是想做这样的事情: 但是,它不起作用,因为应该是/并且不能将它们转换为。我收到以下错误消息: 我没有找到有关如何从Numba中提取值的任何信息。在C语言中,应该类似于—在Numba中可以做同样的事情吗? 问题答案: 1.通过传递额外的参数 该文件说: 如果用户希望改善集成性能,则可以使用以下签名之一: 该是