我不知道我目前的方法是否正确......我有两个类,一个扩展了 Activity,另一个扩展了 ListActivity。现在,当我按下 Activity 类布局中的按钮时,我想对 ListActivity 中的列表进行排序。有哪些可能的方法.. 目前我正在尝试将一个适配器从 Activity 类发送到 ListActivity 但它让我失望了。所以还有其他想法。期待很快的答案......提前谢谢。
问问题
84 次
2 回答
1
我看到的两个选项。
1)将排序按钮放在ListActivity的布局中,这样它就在同一个Activity中。
2)当他们在活动 1 中按下排序按钮时,将排序方法放入您启动 ListActivity 的 Intent 中,作为额外的。在您的 ListActivity 中阅读额外内容并进行相应排序。
于 2012-10-19T19:32:49.790 回答
0
创建一个按钮或扩展布局,然后将其添加为标题,例如
Button sort = new Button(this);
sort.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View view) {
//....
}
});
ListView lv;
getListView().addHeaderView(sort)
setListAdapter(...)
于 2012-10-19T19:39:48.157 回答