title: Animate each item of Listview when displaying
body: <p>I am trying to show listview elments in a manner that each one of them animates and then become visible so after one by one they animate and get visible to user.
  but When I implemented the animation, its not working on individial item, but working on the whole listview :(</p>
  
  <pre><code>public View getView(final int position, View convertView, ViewGroup parent) {
          // TODO Auto-generated method stub
  
          LayoutInflater layoutInflater = (LayoutInflater) activity.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
          View row =layoutInflater.inflate(R.layout.categories_row, parent, false);
  
  
  
  
          tvCatName = (TextView) row.findViewById(R.id.tvCatName);
  
          tvCatName.setText(Data.alCategoriesModels.get(position).catname);
  
  
          row.setOnClickListener(new OnClickListener() {
  
              @Override
              public void onClick(View arg0) {
                  // TODO Auto-generated method stub
  
                  Toasts.pop(activity, "Category id :  " + Data.alCategoriesModels.get(position).catID); 
  
              }
          });
  
  //      row.setAnimation(animation);
          row.startAnimation(animation);
  
          return row;
      }
  </code></pre>
  
  <p><img src="https://i.stack.imgur.com/3kNLd.png" alt="enter image description here"></p>
  
  <p>How to make one by one animation on each element of list view. I am extend ArrayAdapter.</p>