Слияние кода завершено, страница обновится автоматически
Pull to refresh the list quickly integrated(上下拉刷新列表快速集成) + Common Adapter (快速适配器) A few lines of code(几行代码即可)
extends JwListActivity
public class MainActivity extends JwListActivity {
List<MsgItem> mListItems; //dataSource
CommonAdapter commonAdapter; //commonAdapter 万能适配器
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_jw_list);
mListItems = new ArrayList<MsgItem>();
initListViewController();
}
/**
* init ListView Controller
* 初始化ListViewController
*/
@Override
protected void initListViewController() {
commonAdapter = new CommonAdapter<MsgItem>(this, mListItems, android.R.layout.simple_list_item_1) {
@Override
public void convert(ViewHolder helper, MsgItem item) {
helper.setText(android.R.id.text1, item.getMsg());
}
};
setCommonAdapter(commonAdapter);
//init
super.initListViewController();
}
/**
* 下拉Pulling Down
* Http Get update mListItems
*/
@Override
protected void onListViewHeadRefresh() {
// 下拉Pulling Down
//Http Get update mListItems
}
/**
* 上拉Pulling Up
* Http Get
*/
@Override
protected void onListViewFooterRefresh() {
// 上拉Pulling Up
//Http Get
}
}
#Do share for the first time, don't understand #第一次做共享,不大懂
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )