我有一个布局,在sartup上将几个ImageButton和TextView设置为Invisible。
然后在onResume调用上,我需要解析一些变量并使一些按钮可见。 这是第一次工作,但是一旦按钮可见,所有对onResume完成的setVisibility(View.INVISIBLE)调用都将被忽略,因此按钮仍然可见。 如果我重新启动应用程序,则会正确处理所有变量。
我想我需要以某种方式“重置”布局,但我并不知道如何......
感谢您的帮助。
答案 0 :(得分:0)
对于setVisibility(View.INVISIBLE),您需要使用ongloballayoutlistener 。它将在布局中初始化所有视图之后调用。
答案 1 :(得分:0)
你让我朝着正确的方向前进:我正在检查变量!=“”。我怀疑这是不正确评估的。我把它改成var.length()!= 0现在它正确地得到它。谢谢你的帮助!