Exemple #1
0
  @Override
  public View onCreateView(
      LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    if (mainview == null) {
      mainview = inflater.inflate(R.layout.fragment_near, container, false);
      this.mMainLayout = (LinearLayout) mainview.findViewById(R.id.fragment_near_mainlayout);
      this.mTexthint = (TextView) mainview.findViewById(R.id.fragment_near_texthint);
      this.mTexthint.setOnClickListener(this);
      this.mTexthint.setClickable(false);
      mXList = (XListView) mainview.findViewById(R.id.fragment_near_listv);
      mXList.setPullLoadEnable(true);
      mXList.setPullRefreshEnable(true);
      mXList.setXListViewListener(this);

      this.mMainAdapter = new MyListAdapter(this.getActivity(), this.towndata);
      mXList.setOnScrollListener(mMainAdapter);
      this.mXList.setAdapter(mMainAdapter);

      initLocation();
    }
    return mainview;
  }