我在一个包含3列和2行的xml文件中创建了一个GridLayout.
如何通过代码隐藏第二行?
我尝试为该行内的视图设置可见性,但第一列似乎尽可能地扩展.
android:id="@+id/lytInfo"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:alignmentMode="alignBounds"
android:columnCount="3"
android:columnOrderPreserved="false"
android:paddingTop="@dimen/padding.verySmall" >
android:ellipsize="end"
android:maxLines="1"
android:singleLine="true"
android:text="@string/name"
android:textColor="@color/black"
android:textSize="@dimen/text.normal" />
android:id="@+id/tvName"
android:ellipsize="end"
android:maxLines="1"
android:singleLine="true"
android:textColor="@color/darkRed"
android:textSize="@dimen/text.normal"
android:textStyle="bold" />
android:ellipsize="end"
android:maxLines="1"
android:singleLine="true"
android:text="@string/pwd"
android:textColor="@color/black"
android:textSize="@dimen/text.normal" />
android:id="@+id/tvPwd"
android:ellipsize="end"
android:maxLines="1"
android:singleLine="true"
android:textColor="@color/darkRed"
android:textSize="@dimen/text.normal"
android:textStyle="bold" />
这是我隐藏视图的时候:
f(knownName)
{
viewRoot.findViewById(R.id.tvName).setVisibility(View.GONE);
viewRoot.findViewById(R.id.tvNameSpace).setVisibility(View.GONE);
viewRoot.findViewById(R.id.tvNameLabel).setVisibility(View.GONE);
break;
}