Tecnologia do Blogger.
RSS

[androidbrasil-dev] Problemas com View.GONE

Tenho o seguinte layout:


<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical" >

    <LinearLayout
        android:id="@+id/LinearLayout "
   android:layout_width="fill_parent"
   android:layout_height="wrap_content"
   android:orientation="horizontal" >
   
  <TextView
       android:layout_width="wrap_content"
       android:layout_height="wrap_content"
       android:text="Atualizando  ..." />
  
  <ProgressBar 
       android:layout_width="wrap_content"
        android:layout_height="wrap_content"
       ... />
   
   </LinearLayout>

    <GridView
        android:id="@+id/gridView"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        .... />

</LinearLayout>

Então concluída a atualização, desejo ocultar o texto de "Atualizando" e chamo linearLayout.setInvisible(View.GONE), sendo linearLayout o objeto referente à "@+id/ LinearLayout ", aonde está o TextView de atualização e o ProgressBar.

Só que o GridView some tb !!

Mas se usar linearLayout.setInvisible(View.INVISIBLE), o gridView permanece, sumindo o texto de atualização e o progress bar mas mantendo o espaço, como deve ser com INVISIBLE.

Alguém sabe por que usando o GONE, o gridView está sumindo tb ?

Grato,
  Gink

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário