zoukankan      html  css  js  c++  java
  • Android中如何控制元素的显示隐藏?

    在Android程序中,有时需要程序开启时默认隐藏某个控件,当单击某个按钮时才触发显示控件的内容。
    比如在查询员工资料时,提交查询后再显示查询到的表格内容:

    Android中控制元素的隐藏参考以下代码。

    protected void onCreate(Bundle savedInstanceState) {
    //开始创建进程和程序界面
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    //取得资源
    search_spinner=(LinearLayout) this.findViewById(R.id.search_spinner); 
    staff_inf=(LinearLayout) this.findViewById(R.id.staff_inf);
    
    //初始隐藏部分元素
    staff_inf.setVisibility(View.GONE);
    search_spinner.setVisibility(View.GONE);
    staff_01.setVisibility(View.GONE);

    那么如何显示呢?
    在点击事件中参考如下代码:

    add_search.setOnClickListener(new OnClickListener() {
    @Override
    public void onClick(View arg0) {
    // TODO Auto-generated method stub
    // 这是隐藏添加按钮
    add_search.setVisibility(View.GONE);
    //这行才是显示控件的
    search_spinner.setVisibility(View.VISIBLE);
    }
    });
  • 相关阅读:
    个人总结
    4号团队-团队任务3:每日立会(2018-12-07)
    4号团队-团队任务3:每日立会(2018-12-06)
    4号团队-团队任务3:每日立会(2018-12-05)
    团队任务3
    课后作业2
    课后作业1
    相识两年的自我介绍
    Android模拟器
    用户
  • 原文地址:https://www.cnblogs.com/colinliu/p/android-show-hide.html
Copyright © 2011-2022 走看看