title: Blank layout - eglSurfaceAttrib not implemented
body: <p>I am constantly recieving the following message: eglSurfaceAttrib not implemented I tried cleaning the project, played around with manifest, search others who had similar issue s but my attempt have been unsuccessful. Any help would be greatly appreciated. Below is my activity code</p>
  
  <pre><code>public class ProfileCreation extends Activity {
  
  public class LoadImg extends Activity  {
      private static final int RESULT_LOAD_IMAGE = 1;
      FrameLayout layout;
      Button save ;
      @Override
      public void onCreate(Bundle savedInstanceState) {
          super.onCreate(savedInstanceState);
          setContentView(R.layout.activity_profile_creation);
          save=(Button) findViewById(R.id.btnConfirm);
          String picturePath = PreferenceManager.getDefaultSharedPreferences(this).getString("picturePath", "");
          if(!picturePath.equals(""))
          {
             ImageView imageView = (ImageView) findViewById(R.id.profilePicturePreview);
             imageView.setImageBitmap(BitmapFactory.decodeFile(picturePath));
          }        
          Button buttonLoadImage = (Button) findViewById(R.id.btnPictureSelect);
          buttonLoadImage.setOnClickListener(new View.OnClickListener() {
              @Override
              public void onClick(View arg0) {
                  Intent i = new Intent(
                          Intent.ACTION_PICK,
                           android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
                  startActivityForResult(i, RESULT_LOAD_IMAGE);
              }
          });        
          save.setOnClickListener(new View.OnClickListener() {
              @Override
              public void onClick(View arg0) {
                  // Locate the image in res &gt; 
                  Bitmap bitmap = BitmapFactory.decodeFile("picturePath");
                  // Convert it to byte
                  ByteArrayOutputStream stream = new ByteArrayOutputStream();
                  // Compress image to lower quality scale 1 - 100
                  bitmap.compress(Bitmap.CompressFormat.PNG, 100, stream);
  
                  Object image = null;
                  try {
                      String path = null;
                      image = readInFile(path);
                  }
                  catch(Exception e) { 
                      e.printStackTrace();
                  }
  
                  // Create the ParseFile
                  ParseFile file = new ParseFile("picturePath", (byte[]) image);
                  // Upload the image into Parse Cloud
                  file.saveInBackground();
  
                  // Create a New Class called "ImageUpload" in Parse
                  ParseObject imgupload = new ParseObject("Image");
  
                  // Create a column named "ImageName" and set the string
                  imgupload.put("Image", "picturePath");
  
  
                  // Create a column named "ImageFile" and insert the image
                  imgupload.put("ImageFile", file);
  
                  // Create the class and the columns
                  imgupload.saveInBackground();
  
                  // Show a simple toast message
                  Toast.makeText(LoadImg.this, "Image Saved, Upload another one ",Toast.LENGTH_SHORT).show(); 
  
              }
          });
      }
  
      private byte[] readInFile(String path) throws IOException {
          // TODO Auto-generated method stub
          byte[] data = null;
          File file = new File(path);
          InputStream input_stream = new BufferedInputStream(new FileInputStream(
                  file));
          ByteArrayOutputStream buffer = new ByteArrayOutputStream();
          data = new byte[16384]; // 16K
          int bytes_read;
          while ((bytes_read = input_stream.read(data, 0, data.length)) != -1) {
              buffer.write(data, 0, bytes_read);
          }
          input_stream.close();
          return buffer.toByteArray();
  
      }}}
  </code></pre>
  
  <p>Below is the Manifest file</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="com.dooba.beta"
      android:versionCode="1"
      android:versionName="1.0" &gt;
  
      &lt;uses-permission android:name="android.permission.INTERNET" /&gt;
      &lt;uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /&gt;
  
      &lt;uses-sdk
          android:minSdkVersion="13"
          android:targetSdkVersion="19" /&gt;
      &lt;uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/&gt;
  
      &lt;application
          android:name="com.dooba.beta.IntegratingFacebookTutorialApplication"
          android:allowBackup="true"
          android:icon="@drawable/ic_launcher"
          android:label="@string/app_name"
          android:theme="@style/AppTheme" &gt;
          &lt;activity
              android:name="com.dooba.beta.LoginActivity"
              android:label="@string/app_name"
              android:launchMode="singleTop"
              android:screenOrientation="portrait"
              android:theme="@android:style/Theme.Holo.Light.NoActionBar" &gt;
              &lt;intent-filter&gt;
                  &lt;action android:name="android.intent.action.MAIN" /&gt;
  
                  &lt;category android:name="android.intent.category.LAUNCHER" /&gt;
              &lt;/intent-filter&gt;
          &lt;/activity&gt;
          &lt;activity
              android:name="com.dooba.beta.UserDetailsActivity"
              android:label="@string/app_name"
              android:screenOrientation="portrait"
              android:theme="@android:style/Theme.Holo.Light.NoActionBar" /&gt;
          &lt;activity
              android:name="com.dooba.beta.EventsActivity"
              android:label="@string/app_name"
              android:screenOrientation="portrait"
              android:theme="@android:style/Theme.Holo.Light.NoActionBar" /&gt;
          &lt;activity
              android:name="com.facebook.LoginActivity"
              android:label="@string/app_name"
              android:theme="@android:style/Theme.Translucent.NoTitleBar" /&gt;
  
          &lt;meta-data
              android:name="com.facebook.sdk.ApplicationId"
              android:value="@string/app_id" /&gt;
  
          &lt;activity
              android:name="com.dooba.beta.MoodActivity"
              android:label="@string/title_activity_mood"
              android:screenOrientation="portrait"
              android:theme="@android:style/Theme.Holo.Light.NoActionBar" &gt;
          &lt;/activity&gt;
          &lt;activity
              android:name="com.dooba.beta.ProfileCreation"
              android:screenOrientation="portrait"
              android:label="@string/title_activity_profile_creation" 
              android:theme="@android:style/Theme.Holo.Light.NoActionBar" &gt;
  
          &lt;/activity&gt;
      &lt;/application&gt;
  
  &lt;/manifest&gt;
  </code></pre>
  
  <p>and below is the layout file</p>
  
  <pre><code>&lt;ScrollView xmlns:android="http://schemas.android.com/apk/res/android" 
      android:layout_width="match_parent"
      android:background="@drawable/white_blue"
      android:layout_height="match_parent"&gt;
  
       &lt;RelativeLayout
           android:layout_width="match_parent"
           android:layout_height="match_parent"
           android:gravity="center"
           android:orientation="vertical" &gt;
  
           &lt;RadioGroup
               android:id="@+id/radioGroup1"
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:layout_alignLeft="@+id/textView1"
               android:layout_below="@+id/textView1"
               android:layout_marginTop="14dp"
               android:textColor="#000000" &gt;
  
               &lt;RadioButton
                   android:id="@+id/radio0"
                   android:layout_width="wrap_content"
                   android:layout_height="wrap_content"
                   android:checked="true"
                   android:text="Male"
                   android:textColor="#000000" /&gt;
  
               &lt;RadioButton
                   android:id="@+id/radio1"
                   android:layout_width="wrap_content"
                   android:layout_height="wrap_content"
                   android:text="Female"
                   android:textColor="#000000" /&gt;
  
               &lt;RadioButton
                   android:id="@+id/radio2"
                   android:layout_width="wrap_content"
                   android:layout_height="wrap_content"
                   android:text="No response"
                   android:textColor="#000000" /&gt;
           &lt;/RadioGroup&gt;
  
           &lt;TextView
               android:id="@+id/textView4"
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:layout_alignParentTop="true"
               android:layout_centerHorizontal="true"
               android:gravity="center"
               android:text="Profile Creation"
               android:textColor="#000000"
               android:textSize="22sp"
               android:textStyle="bold" /&gt;
  
           &lt;TextView
               android:id="@+id/textView5"
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:layout_alignLeft="@+id/radioGroup1"
               android:layout_below="@+id/radioGroup1"
               android:layout_marginTop="32dp"
               android:text="Search Distance (100KM)"
               android:textAppearance="?android:attr/textAppearanceMedium"
               android:textColor="#000000" /&gt;
  
           &lt;SeekBar
               android:id="@+id/seekBar1"
               android:layout_width="300dp"
               android:layout_height="35dp"
               android:layout_alignLeft="@+id/textView3"
               android:layout_below="@+id/textView5"
               android:layout_marginTop="18dp" /&gt;
  
           &lt;TextView
               android:id="@+id/textView3"
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:layout_alignLeft="@+id/profilePicturePreview"
               android:layout_below="@+id/seekBar1"
               android:layout_marginTop="22dp"
               android:text="Profile Picture"
               android:textColor="#000000"
               android:textSize="16sp"
               android:textStyle="bold" /&gt;
  
           &lt;Button
               android:id="@+id/btnConfirm"
               android:layout_width="200dp"
               android:layout_height="50dp"
               android:layout_below="@+id/profilePicturePreview"
               android:layout_centerHorizontal="true"
               android:layout_marginTop="30dp"
               android:gravity="center"
               android:onClick="uploadPhoto"
               android:text="Confirm" /&gt;
  
           &lt;Button
               android:id="@+id/btnPictureSelect"
               android:layout_width="120dp"
               android:layout_height="50dp"
               android:layout_above="@+id/btnConfirm"
               android:layout_alignLeft="@+id/button1"
               android:layout_alignRight="@+id/button1"
               android:onClick="pickPhoto"
               android:text="Select photo"
               android:textSize="15sp" /&gt;
  
           &lt;TextView
               android:id="@+id/textView6"
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:layout_alignLeft="@+id/editText1"
               android:layout_below="@+id/textView4"
               android:layout_marginTop="16dp"
               android:text="Small Text"
               android:textAppearance="?android:attr/textAppearanceSmall" /&gt;
  
           &lt;EditText
               android:id="@+id/editText1"
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:layout_alignLeft="@+id/seekBar1"
               android:layout_below="@+id/textView6"
               android:ems="10"
               android:hint="Username / Peferred Name"
               android:inputType="textPersonName"
               android:textColor="#000000"
               android:textSize="16sp" &gt;
  
               &lt;requestFocus /&gt;
           &lt;/EditText&gt;
  
           &lt;TextView
               android:id="@+id/textView1"
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:layout_alignLeft="@+id/textView7"
               android:layout_below="@+id/textView7"
               android:layout_marginTop="28dp"
               android:text="I am a"
               android:textColor="#000000"
               android:textSize="16sp"
               android:textStyle="bold" /&gt;
  
           &lt;TextView
               android:id="@+id/textView2"
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:layout_alignBaseline="@+id/textView1"
               android:layout_alignBottom="@+id/textView1"
               android:layout_alignLeft="@+id/radioGroup2"
               android:text="Looking for"
               android:textColor="#000000"
               android:textSize="16sp"
               android:textStyle="bold" /&gt;
  
           &lt;EditText
               android:id="@+id/editText3"
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:layout_alignBaseline="@+id/textView7"
               android:layout_alignBottom="@+id/textView7"
               android:layout_toRightOf="@+id/textView1"
               android:ems="10"
               android:inputType="number" /&gt;
  
           &lt;TextView
               android:id="@+id/textView7"
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:layout_alignLeft="@+id/editText1"
               android:layout_below="@+id/editText1"
               android:layout_marginTop="20dp"
               android:text="Age"
               android:textColor="#000000"
               android:textSize="16sp" /&gt;
  
           &lt;ImageView
               android:id="@+id/profilePicturePreview"
               android:layout_width="150dp"
               android:layout_height="120dp"
               android:layout_alignLeft="@+id/btnConfirm"
               android:layout_alignRight="@+id/textView4"
               android:layout_below="@+id/textView3"
               android:layout_marginTop="20dp"
               android:layout_weight="0.90"
               android:alpha="0.8"
               android:background="#d2d2d2" /&gt;
  
           &lt;Button
               android:id="@+id/button1"
               android:layout_width="100dp"
               android:layout_height="70dp"
               android:layout_above="@+id/btnPictureSelect"
               android:layout_toRightOf="@+id/textView4"
               android:text="Upload from Facebook"
               android:textSize="15sp" /&gt;
  
           &lt;RadioGroup
               android:id="@+id/radioGroup2"
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:layout_above="@+id/textView5"
               android:layout_toRightOf="@+id/radioGroup1" &gt;
  
               &lt;RadioButton
                   android:id="@+id/radio0"
                   android:layout_width="wrap_content"
                   android:layout_height="wrap_content"
                   android:checked="true"
                   android:text="Male"
                   android:textColor="#000000" /&gt;
  
               &lt;RadioButton
                   android:id="@+id/radio1"
                   android:layout_width="wrap_content"
                   android:layout_height="wrap_content"
                   android:text="Female"
                   android:textColor="#000000" /&gt;
  
               &lt;RadioButton
                   android:id="@+id/radio2"
                   android:layout_width="wrap_content"
                   android:layout_height="wrap_content"
                   android:text="No response"
                   android:textColor="#000000" /&gt;
           &lt;/RadioGroup&gt;
  
       &lt;/RelativeLayout&gt;
  
  &lt;/ScrollView&gt;
  </code></pre>
  
  <p><strong>Update</strong>
  Error shown in logcat. Layout now shows, but eglSurfaceAttrib not implemented error remains.</p>
  
  <pre><code>  07-28 00:54:11.288: D/dalvikvm(1248): Late-enabling CheckJNI
      07-28 00:54:11.484: D/dalvikvm(1248): GC_CONCURRENT freed 255K, 11% free 3088K/3456K, paused 3ms+1ms, total 15ms
      07-28 00:54:11.484: D/dalvikvm(1248): WAIT_FOR_CONCURRENT_GC blocked 6ms
      07-28 00:54:11.484: I/dalvikvm-heap(1248): Grow heap (frag case) to 4.198MB for 1127532-byte allocation
      07-28 00:54:11.488: D/dalvikvm(1248): GC_FOR_ALLOC freed &lt;1K, 9% free 4189K/4560K, paused 1ms, total 1ms
      07-28 00:54:11.592: I/jdwp(1248): Ignoring second debugger -- accepting and dropping
      07-28 00:54:11.600: D/dalvikvm(1248): GC_FOR_ALLOC freed 6K, 7% free 4480K/4800K, paused 33ms, total 34ms
      07-28 00:54:11.804: D/libEGL(1248): loaded /system/lib/egl/libEGL_genymotion.so
      07-28 00:54:11.804: D/(1248): HostConnection::get() New Host Connection established 0xb7985ee8, tid 1248
      07-28 00:54:11.820: D/libEGL(1248): loaded /system/lib/egl/libGLESv1_CM_genymotion.so
      07-28 00:54:11.820: D/libEGL(1248): loaded /system/lib/egl/libGLESv2_genymotion.so
      07-28 00:54:11.868: W/EGL_genymotion(1248): eglSurfaceAttrib not implemented
      07-28 00:54:11.868: E/OpenGLRenderer(1248): Getting MAX_TEXTURE_SIZE from GradienCache
      07-28 00:54:11.872: E/OpenGLRenderer(1248): MAX_TEXTURE_SIZE: 16384
      07-28 00:54:11.876: E/OpenGLRenderer(1248): Getting MAX_TEXTURE_SIZE from Caches::initConstraints()
      07-28 00:54:11.876: E/OpenGLRenderer(1248): MAX_TEXTURE_SIZE: 16384
      07-28 00:54:11.876: D/OpenGLRenderer(1248): Enabling debug mode 0
      07-28 00:54:24.612: I/jdwp(1248): Ignoring second debugger -- accepting and dropping
      07-28 00:54:24.788: I/jdwp(1248): Ignoring second debugger -- accepting and dropping
      07-28 00:54:36.984: I/jdwp(1248): Ignoring second debugger -- accepting and dropping
      07-28 00:54:37.576: W/IInputConnectionWrapper(1248): showStatusIcon on inactive InputConnection
      07-28 00:54:42.984: W/EGL_genymotion(1248): eglSurfaceAttrib not implemented
      07-28 00:54:43.744: W/ViewRootImpl(1248): Dropping event due to no window focus: KeyEvent { action=ACTION_DOWN, keyCode=KEYCODE_ENTER, scanCode=28, metaState=0, flags=0x8, repeatCount=0, eventTime=65685, downTime=65685, deviceId=1, source=0x301 }
      07-28 00:54:43.744: W/ViewRootImpl(1248): Dropping event due to no window focus: KeyEvent { action=ACTION_DOWN, keyCode=KEYCODE_ENTER, scanCode=28, metaState=0, flags=0x8, repeatCount=0, eventTime=65859, downTime=65859, deviceId=1, source=0x301 }
      07-28 00:54:43.752: W/ViewRootImpl(1248): Dropping event due to no window focus: KeyEvent { action=ACTION_DOWN, keyCode=KEYCODE_ENTER, scanCode=28, metaState=0, flags=0x8, repeatCount=0, eventTime=66028, downTime=66028, deviceId=1, source=0x301 }
      07-28 00:54:43.760: W/ViewRootImpl(1248): Dropping event due to no window focus: KeyEvent { action=ACTION_DOWN, keyCode=KEYCODE_ENTER, scanCode=28, metaState=0, flags=0x8, repeatCount=0, eventTime=66186, downTime=66186, deviceId=1, source=0x301 }
      07-28 00:54:44.320: I/jdwp(1248): Ignoring second debugger -- accepting and dropping
  </code></pre>