在类之间传递数据

时间:2015-10-10 09:09:42

标签: java android

我有两节课。 1st class扩展了AppCompatActivity并拥有我的所有数据,如arraylist,constants ...... 我的第二课扩展了BaseAdapter。 现在的问题是:我需要在第二课中使用第一类的一些数据如何传递数据?我无法使用Intents而且我无法扩展第二类,因为它已经扩展了BaseAdapter。 有什么想法吗?

2 个答案:

答案 0 :(得分:1)

你可以像这样在第二类的构造函数中传递数据:

YourBaseAdapter

您需要做的就是在:

中创建匹配的构造函数

答案 1 :(得分:1)

使用settersgetters设置并获取日期。其他方式可以通过构造函数传递,以防你不想在构造后更改它,这是不变性的一个方面