回答

1

在示例代码,在每个活动(网格/列表等),例如:PullToRefreshListActivity.java有一个叫做方法:

refreshView.getLoadingLayoutProxy().setLastUpdatedLabel(label); 

mPullRefreshListView.setOnRefreshListener(new OnRefreshListener<ListView>() { 
    @Override 
    public void onRefresh(PullToRefreshBase<ListView> refreshView) { 
    String label = DateUtils.formatDateTime(getApplicationContext(),System.currentTimeMillis(), 
    DateUtils.FORMAT_SHOW_TIME | DateUtils.FORMAT_SHOW_DATE | DateUtils.FORMAT_ABBREV_ALL); 

    // Update the LastUpdatedLabel 
    refreshView.getLoadingLayoutProxy().setLastUpdatedLabel(label); 

    // Do work to refresh the list here. 
    new GetDataTask().execute(); 
} 
}); 

,更新文本的方法

和日期由代码创建:

String label = DateUtils.formatDateTime(getApplicationContext(),System.currentTimeMillis(), 
     DateUtils.FORMAT_SHOW_TIME | DateUtils.FORMAT_SHOW_DATE | DateUtils.FORMAT_ABBREV_ALL); 
+0

那么我该如何互换日期和时间?我只需要这样做吗?String label = DateUtils.formatDateTime(getApplicationContext(),System.currentTimeMillis(), DateUtils.FORMAT_SHOW_DATE | DateUtils.FORMAT_SHOW_TIME | DateUtils.FORMAT_ABBREV_ALL);它没有显示任何结果? –

+0

nvm,得到了下面发布的解决方案,谢谢你的帮助! –