试图从一个活动到一个自定义视图获取一个arraylist

我想知道我是如何将一个浮动ArrayList从一个活动传递给一个CustomView,我做了大量的研究,但我没有找到任何可以真正的帮我解决问题,有时看起来像是会出现这种情况,如果我可以在自定义视图方面使用意图,但每次我尝试调用函数getIntent()时,我都会收到一条消息,说这个函数没有在我的CustomView中定义,我试图使用Bundle对象,但是我迷路了,这个数组从MainActivity传递到CustomView,但MainActivity仍然会处理这个ArrayList中的数据,所以CustomView必须能够访问在这个ArrayList中处理过的数据MainActivity作为时间传递我的意图是使用这些数据并用画布画一条图线。我的CustomView是在activity_main.xml里面初始化的。我完全知道如何完成这个应用程序,但是这一步让我感到困惑。我会感激所有和任何帮助。欢呼试图从一个活动到一个自定义视图获取一个arraylist

回答:

您可以通过构造函数传递ArrayList,或在MainActivity中更改后在您的组件中创建setter并更新列表更新列表。

以上是 试图从一个活动到一个自定义视图获取一个arraylist 的全部内容, 来源链接: utcz.com/qa/261322.html

回到顶部