intent如何传递标准类对象

2024-12-03 03:29:05
推荐回答(1个)
回答(1):

看了上面的回答,还是无法解决,我描述详细如下:比如,activity A中有一些控件,其中就有一个线性布局linearContainer,里面是一个按钮button,通过findViewById可以得出线性布局对象和按钮对象,然后添加按钮的单击事件,在onclidk中,采用intent指定要跳到的另外一个activity B,当B启动后,B跑到栈顶,然后B可交互了,我想在B中的onCreate或者onResemu等中来设置A中某个子对象比如线性布局linearContainer的属性,比如setVisible(View.gone),我的目的就是想让当B启动后开始可以交互时,让A隐藏掉。但是,我现在不想在A中设置linearContainer.setVisible(View.GONE),我想在B中设置linearContainer为View.GONE,那么我肯定会想到把linearContainer设置成静态变量或者全局变量,这样在B中直接使用linearContainer.setVisible(View.GONE)就OK了,但是我说过了,前提是不要使用静态变量和全局变量,能不能在B中设置linearContainer的这个隐藏方法。