Beispiel #1
0
  public View onCreateView(
      LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    bg_layout = inflater.inflate(R.layout.fragment_square_item, container, false);

    // pullToRefreshListView 的初始化及设置
    pullToRefreshListView =
        (PullToRefreshListView) bg_layout.findViewById(R.id.fragment_hot_square_pulltorefreshview);
    list = new LinkedList<>();
    adapter = new TrendsAdapter(list, getContext(), this);
    // 下拉刷新控件处理
    pullToRefreshListView.setAdapter(adapter);
    pullToRefreshListView.setMode(PullToRefreshBase.Mode.PULL_FROM_END);
    pullToRefreshListView.setOnRefreshListener(this);

    UserID = MyApplication.getUSERID();

    // 异步任务请求获取UI数据
    new TrendsTask(this).execute(Configs.NEWTRENDS, lastId, UserID);
    return bg_layout;
  }