title: setvisibility(view.visible) not working after setvisibility(view.gone)
body: <p>I saw some post about this and I understood the problem. But how can go around it? I have <code>ListView</code> with item that can be expanded but once the view is gone it cannot be visible again, unless it has a free space. How to make that space?</p>
  
  <pre><code>private void mySetOnItemListener() {
      l.setOnItemClickListener(new OnItemClickListener() {
  
      @Override
      public void onItemClick(AdapterView&lt;?&gt; arg0, View view,
              int position, long arg3) {
          Log.d("onItemClick","called");
          LinearLayout ll = (LinearLayout)view.findViewById(R.id.llOpenedField);
          ll.setVisibility(View.VISIBLE);
      }
      });
  }
  </code></pre>
  
  <p>my viewLayout</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
      android:layout_width="match_parent"
      android:layout_height="wrap_content"
      android:orientation="vertical" 
      android:descendantFocusability="blocksDescendants"&gt;
  
      &lt;LinearLayout
          xmlns:android="http://schemas.android.com/apk/res/android"
          android:layout_width="match_parent"
          android:layout_height="50dp"
          android:orientation="horizontal"
          android:weightSum="5" &gt;
  
          &lt;TextView
              android:id="@+id/tv_name"
              android:layout_width="0px"
              android:layout_height="wrap_content"
              android:layout_gravity="center"
              android:layout_weight="4"
              android:padding="7dp"
              android:text="item"
              android:textColor="@android:color/background_dark"
              android:textSize="25dp" /&gt;
      &lt;/LinearLayout&gt;
  
        &lt;LinearLayout
          xmlns:android="http://schemas.android.com/apk/res/android"
          android:id="@+id/llOpenedField"
          android:layout_width="match_parent"
          android:layout_height="50dp"
          android:orientation="horizontal"
  
           &gt;
  
          &lt;ImageButton
              android:id="@+id/ibInformation"
              android:layout_width="0dp"
              android:layout_height="wrap_content"
              android:src="@drawable/info" /&gt;
  
      &lt;/LinearLayout&gt;
  
  &lt;/LinearLayout&gt;
  </code></pre>
  
  <p>the <code>LinearLayout</code>  <code>android:id="@+id/llOpenedField"</code> is what im trying to make <code>gone</code> at start .</p>
  
  <p>i put the <code>gone</code> attribute in the <code>getView()</code> inside <code>BaseAdapter</code>  . </p>