【发布时间】:2013-04-24 21:00:18
【问题描述】:
我之前在 ListActivity 中运行此代码没有问题,现在我正在重构以使用 ListFragment 并且代码编译但我看不到任何按钮(页脚)
代码:
@Override
public void onActivityCreated(Bundle savedInstanceState)
{
super.onActivityCreated(savedInstanceState);
log("+ ON ACTIVITY CREATED +");
listView = getListView();
// Retrieve routines ArrayList from JSON
routineList = FitnessApp.routineList;
routineList.add(new Routine("test routine"));
adapter = new GeneralTemplateAdapter(routineList, getActivity().getLayoutInflater());
listView.setAdapter(adapter);
// Creating bottom button as a footer view
Button bAddNew = (Button) getActivity().getLayoutInflater().inflate(R.layout.add_new_button, null);
bAddNew.setText("Add Routine");
listView = getListView(); // Get reference to ListActivities ListView
listView.addFooterView(bAddNew);
}
有什么想法吗?
干杯
【问题讨论】:
标签: android android-layout android-listview android-listfragment