函数试图创建的字符串段是manupulate布局的知名度如何通过使用针对Android
Vis("VISIBLE","GONE");
...
...
...
public void vis(String a, String b){
Linearlayout1.setVisibility(View.a);
Linearlayout2.setVisibility(View.b);
}
是否有可能函数参数设置布局的知名度?以任何方式。
函数试图创建的字符串段是manupulate布局的知名度如何通过使用针对Android
Vis("VISIBLE","GONE");
...
...
...
public void vis(String a, String b){
Linearlayout1.setVisibility(View.a);
Linearlayout2.setVisibility(View.b);
}
是否有可能函数参数设置布局的知名度?以任何方式。
我不知道为什么你正在尝试做的,当你可以简单地使用:
View.setVisibility(View.GONE/View.VISIBLE/View.INVISIBLE);
在你的情况下也可以是
Linearlayout1.setVisibility(View.VISIBLE);
而且
Linearlayout2.setVisibility(View.INVISIBLE);
This i s已经在android sdk中提供了功能。请参阅开发人员文档以获取更多相关详细信息。
Vis(View.VISIBLE,View.GONE);
...
...
...
public void vis(int a, int b){
Linearlayout1.setVisibility(a);
Linearlayout2.setVisibility(b);
}
不推荐,但会完成这项工作。
实际上有很多的布局需要从可见到切换..所以有没有更好的方法来做到这一点 – Mohit
如果你可以更新XML文件,那么我想我们可以提供帮助。有可能只是改变父布局的可见性可以帮助你 –
您是否在寻找可以改变视图可见性的方法? –