title: eglSurfaceAttrib not implemented when running CustomAdapter in Android
body: <p>I trying to display my dropbox files with a <code>CustomAdapter</code>. Here is how I do it. When I click a button in my <code>mainActivity</code>, an intent get me to <code>List.java activity</code>. In this activity, I will run the my <code>CustomAdapter</code> here. </p>
  
  <p>My problem is when I run the app, the list I created just display 1 first item. Then I get this line in the Android Monitor</p>
  
  <pre><code>W/EGL_genymotion: eglSurfaceAttrib not implemented.
  </code></pre>
  
  <p>code:</p>
  
  <pre><code>public class List extends AppCompatActivity {
  
  protected void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      setContentView(R.layout.layout_list);
  
      Bundle receivedBundle=this.getIntent().getExtras();
  
      String[] arrayList = receivedBundle.getStringArray("array");
  
      CustomAdapter adapter = new CustomAdapter(this, arrayList, arrayList);
  
      ListView listView = (ListView) findViewById(R.id.listView);
  
      listView.setAdapter(adapter);
  }}
  </code></pre>
  
  <p>Here is the <code>layout_list.xml</code> that this List.java display</p>
  
  <pre><code>    &lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
      android:layout_width="match_parent" android:layout_height="match_parent"&gt;
  
      &lt;ListView
          android:id="@+id/listView"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"&gt;&lt;/ListView&gt;
  
  &lt;/RelativeLayout&gt;
  </code></pre>
  
  <p>Here is my <code>customAdapter.java</code> class</p>
  
  <pre><code>public class CustomAdapter extends BaseAdapter {
      LayoutInflater inflater;
      String[] fileNameArray;
      String[] fileSizeArray;
  
      public CustomAdapter(Context context, String[] name, String[] size){
          this.fileNameArray = name;
          this.fileSizeArray = size;
          inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
          System.out.println(fileNameArray[0]);
  
          // then create an layout
      }
      public int getCount() {
          return fileNameArray.length;
      }
  
      @Override
      public Object getItem(int position) {
          return null;
      }
  
      @Override
      public long getItemId(int position) {
          return 0;
      }
  
      @Override
      public View getView(int position, View convertView, ViewGroup parent) {
          if(convertView == null){
              convertView = inflater.inflate(R.layout.custom_list_layout, null);
  
              TextView nameTextView = (TextView) convertView.findViewById(R.id.nameTextView);
              TextView sizeTextView = (TextView) convertView.findViewById(R.id.sizeTextView);
  
              nameTextView.setText(fileNameArray[position]);
              sizeTextView.setText(fileSizeArray[position]);
  
              System.out.println("Position" + position);
          }
          return convertView;
      }
  }
  </code></pre>
  
  <p>This is the <code>custom_list_layout.xml</code> file that my <code>customAdapter</code> use.</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
      android:orientation="vertical" android:layout_width="match_parent"
      android:layout_height="match_parent"&gt;
  
      &lt;TextView
          android:id="@+id/nameTextView"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:textSize="10dp"/&gt;
  
      &lt;TextView
          android:id="@+id/sizeTextView"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:textSize="10dp"
          android:layout_below="@+id/nameTextView"/&gt;
  
  &lt;/RelativeLayout&gt;
  </code></pre>