title: Custom listview from Arraylist, can't make to work it
body: <p>I'm making a program whit a listview, but I don't know where I'm wrong! </p>
  
  <pre><code>   package com.example.raktar;
  
  import java.util.ArrayList;
  
  
  
  import android.app.Activity;
  import android.os.Bundle;
  import android.view.View;
  import android.widget.AdapterView;
  import android.widget.ListView;
  import android.widget.Toast;
  
  public class AnyagigenyAttekintese extends Activity {
  
      ListView list;
      AnyagSorokMentese anyagSorokMentese;
  
      ArrayList&lt;String&gt; arrayCikkszam = new ArrayList&lt;String&gt;();
      ArrayList&lt;String&gt; arrayMegnevezes = new ArrayList&lt;String&gt;();
      ArrayList&lt;String&gt; arrayPolcszam = new ArrayList&lt;String&gt;();
      ArrayList&lt;String&gt; arrayDarabszam = new ArrayList&lt;String&gt;();
  
      @Override
      protected void onCreate(Bundle savedInstanceState) {
          super.onCreate(savedInstanceState);
          setContentView(R.layout.attekintes_lista);
          /*      
          AnyagSorokMentese arrCikkszam = new AnyagSorokMentese();
          arrayCikkszam = arrCikkszam.getArrayCikkszam();
          AnyagSorokMentese arrMegnevezes = new AnyagSorokMentese();
          arrayMegnevezes = arrMegnevezes.getArrayMegnevezes();
          AnyagSorokMentese arrPolcszam = new AnyagSorokMentese();
          arrayPolcszam = arrPolcszam.getArrayPolcszam();
          AnyagSorokMentese arrDarabszam = new AnyagSorokMentese();
          arrayDarabszam = arrDarabszam.getArrayDarabszam();
          */
          arrayCikkszam.add("111-111-111");
          arrayCikkszam.add("111-111-112");
          arrayMegnevezes.add("megnevezés 1");
          arrayMegnevezes.add("megnevezés 2");
          arrayPolcszam.add("K1-01-A");
          arrayPolcszam.add("K1-01-B");
          arrayDarabszam.add("10 db");
          arrayDarabszam.add("20 db");
  
          //Toast.makeText(this,arrayCikkszam+"\n", Toast.LENGTH_LONG).show();
  
          CustomList adapter = new CustomList(this, arrayCikkszam, arrayMegnevezes, arrayPolcszam, arrayDarabszam);
              list=(ListView)findViewById(R.id.attekintesLista);
              list.setAdapter(adapter);
              Toast.makeText(this, adapter+"\n", Toast.LENGTH_SHORT).show();
              list.setOnItemClickListener(new AdapterView.OnItemClickListener() {
                      @Override
                      public void onItemClick(AdapterView&lt;?&gt; parent, View view, int position, long id) {
                          Toast.makeText(getBaseContext(), "position: "+position, Toast.LENGTH_SHORT).show();
                      }
  
                  });
  
      }
  
  }
  
      package com.example.raktar;
  
  import java.util.ArrayList;
  
  import android.app.Activity;
  import android.content.Context;
  import android.view.LayoutInflater;
  import android.view.View;
  import android.view.ViewGroup;
  import android.widget.ArrayAdapter;
  import android.widget.TextView;
  
  public class CustomList extends ArrayAdapter&lt;String&gt;{
  
      Activity context;
      ArrayList&lt;String&gt; arrayCikkszam;
      ArrayList&lt;String&gt; arrayMegnevezes;
      ArrayList&lt;String&gt; arrayPolcszam;
      ArrayList&lt;String&gt; arrayDarabszam;
  
      public CustomList(Context context, ArrayList&lt;String&gt; arrayCikkszam, ArrayList&lt;String&gt; arrayMegnevezes, ArrayList&lt;String&gt; arrayPolcszam, ArrayList&lt;String&gt; arrayDarabszam) {
             super(context, R.layout.attekintes_sor);
             this.arrayCikkszam = arrayCikkszam;
             this.arrayMegnevezes = arrayMegnevezes;
             this.arrayPolcszam = arrayPolcszam;
             this.arrayDarabszam = arrayDarabszam;
          }
  
  
          @Override
          public View getView(int position, View convertView, ViewGroup parent) {
  
              LayoutInflater inflater = context.getLayoutInflater();
              View rowView= inflater.inflate(R.layout.attekintes_sor, null, true);
  
              TextView cikkszam = (TextView) rowView.findViewById(R.id.listView_sor_cikkszam);
              TextView megnevezes = (TextView) rowView.findViewById(R.id.listView_sor_megnevezes);
              TextView polcszam = (TextView) rowView.findViewById(R.id.listView_sor_polcszam);
              TextView darabszam = (TextView) rowView.findViewById(R.id.listView_sor_darabszam);
  
              cikkszam.setText(arrayCikkszam.get(position));
              megnevezes.setText(arrayMegnevezes.get(position));
              polcszam.setText(arrayPolcszam.get(position));
              darabszam.setText(arrayDarabszam.get(position));
  
              return rowView;
         }
  }
  </code></pre>
  
  <p>What I'm doing wrong?
  It's not showing the row items in the listview.
  Could you tel me where is the problem?</p>
  
  <p>Thank you for your help!</p>