将数据从Activity传递给类

时间:2013-10-13 00:14:24

标签: android

我正在尝试更改Roman的Nurik WizardPager,以便在其中一个步骤中显示我的数据库中的一些数据。 我从图书馆拿了一个模型和一个用户界面,我修改了它们,所以我可以有一个 DisplayOrderPage,带有参数ArrayList for my data

public DisplayOrderPage(ModelCallbacks callbacks, ArrayList<Salads>  ord ,  String title) {
    super(callbacks, ord, title);
}

和将要显示数据的DisplayOrderFragment

我可以在MainActivity 中使用我的数据库中的数据获取一个ArrayList,但我不知道如何将该数据传递给SandwichWizardModel,因为它不是一个Activity。

1 个答案:

答案 0 :(得分:0)

你可以做一件事..也将活动的上下文作为参数传递。并在活动中声明一个方法来改变处理程序中的gui ..像这样

在活动中

changeGUI(){
   new Handler().post(new Runnable(){
       // change gui 
   }
}

并调用

methodInCLasse(this, arrayList);