我正在尝试更改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。
答案 0 :(得分:0)
你可以做一件事..也将活动的上下文作为参数传递。并在活动中声明一个方法来改变处理程序中的gui ..像这样
在活动中
changeGUI(){
new Handler().post(new Runnable(){
// change gui
}
}
并调用
methodInCLasse(this, arrayList);