点击按钮,实现展开和收起

来源:互联网 发布:java数据库 编辑:程序博客网 时间:2024/06/18 05:54

首先是布局:

父布局采取相对布局,button和显示的布局可呈线性布局;


代码:

OnClickListener btn_OnClickListener = new OnClickListener(){   public void onClick(View v)   {      if (infoView.getVisibility() != View.GONE)//*****infoView为该布局块      {                m_Info.Close();//*******m_Info为包含该布局的类,其中有所有控件的监听m.infoview布局也关掉        Btn.setBackgroundResource(R.drawable.pullup);//*******button会自动到最底下,因为整块布局位于左下方,而width为matchparent      }      else      {         m_Info.Show();           resultBtn.setBackgroundResource(R.drawable.pulldown);      }   }};


0 0
原创粉丝点击