Exemple #1
0
  @Override
  public void onScroll(
      AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount) {
    if (view.equals(holder.getLvCategoryCompanies())) {
      if (holder.getLvCategoryCompanies().getAdapter() == null
          || holder.getLvCategoryCompanies().getAdapter().getCount() == 0) {
        return;
      }

      if ((visibleItemCount + firstVisibleItem) >= totalItemCount) {
        if (adapterCompany != null) {
          if (totalItemCount < totalCompany) {
            if (loadMoreCompany) {
              pageCompany++;
              dialog.showDialog();
              loadCompanies(pageCompany);
            }
          }
        }
      }
    }
  }
Exemple #2
0
  @Override
  public View onCreateView(
      LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    if (v == null) {
      v = inflater.inflate(R.layout.category_company, container, false);
      holder = new HolderCategoryShop();
      holder.initializeComponentView(v);
      companies = new ArrayList<FeUser>();
      pageCompany = 1;
      loadCompanies(pageCompany);
    }

    return v;
  }
Exemple #3
0
 @Override
 public void onActivityCreated(Bundle savedInstanceState) {
   super.onActivityCreated(savedInstanceState);
   holder.getLvCategoryCompanies().setOnScrollListener(this);
   holder.getLvCategoryCompanies().setOnItemClickListener(this);
 }
Exemple #4
0
 @Override
 public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
   if (parent.equals(holder.getLvCategoryCompanies())) {
     ComingSoon.showDialog(getActivity(), getFragmentManager());
   }
 }