如何在android中将对象从一个类转到另一个类?

时间:2015-12-31 16:04:21

标签: android

需要了解如何在android中从一个类获取对象到另一个类?我需要将一个类的对象转换为另一个类来在折叠工具栏中设置标题。我在一个片段中有一个ListView,在单击列表项后,将打开另一个活动,我想获取ListView名称并在折叠工具栏上设置标题。 / p>

4 个答案:

答案 0 :(得分:0)

你可以使用intent和putExtra方法

答案 1 :(得分:0)

您可以使用:

Intent intent = new Intent(activity2.this, activity1.class);
intent.putExtra("message", message);
startActivity(intent);

输入您想要传递的名称而不是消息。

答案 2 :(得分:0)

如果您想使用objectBundle从一个班级传递到另一个班级,那么ParsableSerializable是实现这一目标的两种方法。但是,通过Bundle传递对象是一种很好的编码习惯 。您应该在Bundle传递该对象的参数,并在接收器类中创建该对象。

答案 3 :(得分:0)

您可以将Intext()置于Intent中,然后在活动中使用getExtras()方法获取您输入的内容。

或者如果它们只是简单的类而不是活动,那么只需将元素设置为静态,并通过在第二个类中创建该类的对象来评估它们。

请参阅This问题以了解如何使用putExt()。