如何在android中为seekbar和textview设置visiblity

时间:2016-02-06 06:12:40

标签: android

enter image description here

**上图中有一个开关按钮,搜索栏和文本视图
所以当这个活动开始时。我希望搜索栏和文本视图默认不可见 当我打开开关按钮时,应该可以看到搜索栏和文本视图 请提供此操作的简单代码。

我尝试过使用所有消失的,可见的和不可见的东西。但它没有显示任何效果。

**

1 个答案:

答案 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);
            }
        }
    });
    }