title: Cannot set PopupWindow background to transparent
body: <p>I have the following code:</p>
  
  <pre><code>View child = getLayoutInflater().inflate(R.layout.contextual_menu_lp_activity, null)   
  child.setBackgroundColor(getResources().getColor(R.color.transparent));
  child.setBackgroundDrawable(new BitmapDrawable());
  popup = new PopupWindow(MapViewActivity.this);
  popup.setContentView(child);
  popup.showAtLocation(MapViewActivity.mapView, Gravity.CENTER, 10,10);                           
  popup.setBackgroundDrawable(new BitmapDrawable());                          
  child.measure(View.MeasureSpec.UNSPECIFIED, View.MeasureSpec.UNSPECIFIED);
                      popup.update(50, 50,child.getMeasuredWidth(), child.getMeasuredHeight());
  </code></pre>
  
  <p>As you may see, I set the view, and desperately try to make its background transparent.</p>
  
  <p>On the xml layout, all the relativelayouts are given a transparent color background.</p>
  
  <p>Here is the xml:</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"
  android:orientation="vertical"
  android:background="@color/transparent" &gt;
  
  &lt;RelativeLayout
      android:id="@+id/ivDialogPopup"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      android:layout_centerInParent="true"
      android:paddingBottom="40dp"
      android:background="@drawable/new_pop_up_bk" &gt;
  
  &lt;Button
      android:id="@+id/btLivePolice"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      android:layout_toLeftOf="@+id/btSaveParkingLocation"
      android:layout_marginRight="4dp"
      android:layout_marginTop="8dp"
      android:background="@drawable/live_police_button_popup" /&gt;
  
  &lt;Button
      android:id="@+id/btSaveParkingLocation"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      android:layout_alignParentTop="true"
      android:layout_marginTop="8dp"
      android:layout_centerHorizontal="true"
      android:background="@drawable/parking_location_button" /&gt;
  
  &lt;Button
      android:id="@+id/btGetDirections"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      android:layout_marginLeft="4dp"
      android:layout_marginTop="8dp"
      android:layout_toRightOf="@+id/btSaveParkingLocation"
      android:background="@drawable/directions_button" /&gt;
  </code></pre>
  
  <p>
  </p>
  
  <p>Still, the view's parent layout(a relative layout) still has a gray background.
  (Previously, I was using the normal activity class and in the manifest i had a transparent theme -the most important part of it was setting this android:windowBackground to transparent- I have to change it for a different reason).</p>
  
  <p>Any help is appreciated.</p>