观察下图。在我ListAdapter
将SherlockListFragment
. 我不知道这是 SherlockActionBar 还是标准 Android 的产品,但无论如何 - 我以后如何将它带回来?我的用例是我有一个刷新按钮,当用户按下我希望清除列表并在加载时再次出现微调器时。
问问题
2955 次
2 回答
3
在您的SherlockListFragment
, 调用setListShown(false);
兼容性文档ListFragment
(SherlockListFragment
扩展自)指出:
控制是否显示列表。如果您正在等待初始数据在其中显示,则可以使其不显示。在此期间,将显示一个不确定的进度指示器。
然后当然,一旦你完成刷新,调用setListShown(true);
于 2013-03-15T21:54:06.107 回答
1
推荐电话
@Override
public void onStart() {
super.onStart();
// When in two-pane layout, set the listview to highlight the selected
// list item
// (We do this during onStart because at the point the listview is
// available.)
if (getFragmentManager().findFragmentById(R.id.article_fragment) != null) {
getListView().setChoiceMode(ListView.CHOICE_MODE_SINGLE);
setListShown(true);
}
}
于 2013-05-12T07:22:32.680 回答