星空网 > 软件开发 > 操作系统

单击事件的处理方式及注册窗体的创建之(一)按钮单击事件的实现

开发步骤:

  • 声明交互类组件对象 
  • 实例化交互类组件对象findViewById(ID资源名称) 
  • 自定义一个事件监听类完成对该界面所有交互组件的动作监听,该类必须实现一个接口View.OnclickListener,进行事件组件监听 
  • 按钮与自定义**绑定

代码:

单击事件的处理方式及注册窗体的创建之(一)按钮单击事件的实现images/loading.gif' data-original="http://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif" />单击事件的处理方式及注册窗体的创建之(一)按钮单击事件的实现
 1 public class LoginActivity extends AppCompatActivity { 2  3   private Button btnLogin;      //声明交互类组件对象 4    5   @Override 6   protected void onCreate(Bundle savedInstanceState) { 7     super.onCreate(savedInstanceState); 8     setContentView(R.layout.activity_login); 9     10     this.btnLogin = (Button) this.findViewById(R.id.btnLogin); //实例化交互类组件对象findViewById(ID资源名称)11     12     this.btnLogin.setOnClickListener(new ViewOcl()); //按钮与自定义**绑定13 14   }15 private class ViewOcl implements View.OnClickListener{  //自定义一个事件监听类完成对该界面所有交互组件的动作监听,该类必须实现一个接口View.OnclickListener,进行事件组件监听16     @Override17     public void onClick (View v){18       switch (v.getId()){19         case R.id.btnLogin:20           Toast.makeText(getApplicationContext(),"您点击了登录按钮",Toast.LENGTH_LONG).show();21           break;22         case R.id.btnRegister:23           break;24         default:break;25       }26     }27   }28 }

loginActivity.java

运行:
单击事件的处理方式及注册窗体的创建之(一)按钮单击事件的实现

 




原标题:单击事件的处理方式及注册窗体的创建之(一)按钮单击事件的实现

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流