title: overriding Adapter.getView
body: <p>I'm new to android programming and doing the first steps with Adapters (for a <code>ListView</code>).</p>
  
  <p>Overriding the <code>Adapter.getView</code> I often see things like this:</p>
  
  <pre><code>public View getView(int position, View convertView, ViewGroup parent) {
  
      View itemView = null;
  
      if (convertView == null) {
          LayoutInflater inflater = (LayoutInflater) parent.getContext()
              .getSystemService(Context.LAYOUT_INFLATER_SERVICE);
          itemView = inflater.inflate(R.layout.table_row, null);
      } else {
          itemView = convertView;
      }
  
      // play with itemView
  
      return itemView;
  }
  </code></pre>
  
  <p>My question is what speaks against this:</p>
  
  <pre><code>public View getView(int position, View convertView, ViewGroup parent) {
  
      View itemView = super(position, convertView, parent);
  
      // play with itemView
  
      return itemView;
  }
  </code></pre>
  
  <p>This seems to work for me but I'm sure there's a big point I'm missing :D</p>
  
  <p>Thanks for reading and sorry for my bad english ...</p>