**上图中有一个开关按钮,搜索栏和文本视图
所以当这个活动开始时。我希望搜索栏和文本视图默认不可见
当我打开开关按钮时,应该可以看到搜索栏和文本视图
请提供此操作的简单代码。
我尝试过使用所有消失的,可见的和不可见的东西。但它没有显示任何效果。
**
答案 0 :(得分:0)
@Override
protected void onCreate(Bundle savedInstanceState){
setContentView(R.layout.activity_main);
// find all view id here
textview.setVisiblity(View.GONE);
seekBar.setVisiblity(View.GONE);
mySwitch.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
// do something, the isChecked will be
// true if the switch is in the On position
if(isChecked){
textview.setVisiblity(View.VISIBLE);
seekBar.setVisiblity(View.VISIBLE);
}else{
textview.setVisiblity(View.GONE);
seekBar.setVisiblity(View.GONE);
}
}
});
}