Android-Layout mit Sichtbarkeit GEGANGEN

Vier Ansichten verwenden dieselbe XML-Datei. Ich möchte ein lineares Layout für anzeigenview 1 nur. ich setzeandroid:visibility="gone" in xml. Und dann mache ich folgendes fürview 1-

LinearLayout layone= (LinearLayout) view.findViewById(R.id.layone);

layone.setVisibility(View.VISIBLE);

Dadurch wird die Sichtbarkeit jedoch nicht sichtbar.

Ist es nicht möglich, die Ansicht zu zeigen, wenn sie einmal deklariert wurde?GONE in xml?

Ich möchte die Logik nicht einfach nur durch

layone.setVisibility(View.GONE);

in jeder der drei Ansichten außer Ansicht 1.

Ideen oder Kommentare?

AKTUALISIEREN:

Mein xml -

<TextView
                android:id="@+id/layone"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="Previous Page"
                android:textColor="#000000"
                android:textSize="16dp"
                android:paddingLeft="10dp"
                android:layout_marginTop="10dp"
                android:visibility="gone" />
         <LinearLayout
            android:layout_width="fill_parent"
            android:layout_height="50dp"
            android:orientation="horizontal"
            android:padding="10dp"
            android:gravity="center_vertical"
            android:layout_marginLeft="10dp"
            android:layout_marginRight="10dp"          
            android:tag="PrevEntries"     
            android:id="@+id/laytwo"
            android:layout_marginTop="10dp"
            android:background="@layout/roundedtext"
            android:visibility="gone" >

            <TextView
                android:id="@+id/laythree"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_weight="1"
                android:text="Previous Page"
                android:textColor="#000000"
                android:textSize="18dp"
                android:gravity="center"
                android:textStyle="bold" />

        </LinearLayout>

Antworten auf die Frage(3)

Ihre Antwort auf die Frage