【发布时间】:2014-07-02 19:52:19
【问题描述】:
我遇到了文本视图的invisible 参数不起作用的问题,因为在设备上查看应用程序时我仍然可以看到textview。
XML:
<TextView
android:id="@+id/textView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:text="Large Text"
android:visibility="invisible"
android:textAppearance="?android:attr/textAppearanceMedium"/>
由于这不起作用,我在 oncreate 中应用了相同的方法,但结果仍然相同。
Helptext.setVisibility(View.INVISIBLE);
我正在使用代码进行以下操作:
if(cursora1.moveToNext())
{
Helptext.setVisibility(View.INVISIBLE);
}
else
{
Helptext.setVisibility(View.VISIBLE);
}
猜猜我哪里错了。
感谢您的宝贵时间。
【问题讨论】:
-
感谢您的回复...检查的光标有数据...这就是我感到困惑的地方
-
极不可能。我猜你隐藏的文本视图实际上并不是你想要隐藏的那个。可能的原因包括多次致电
setContentView。 -
在
if条件下显示 Toast 并检查if是否正常工作... -
@njzk2 感谢您的回复,但
setContentView仅被调用一次。还有没有其他可能?
标签: android visibility textview