【Android开发

您所在的位置:网站首页 安卓studio按钮控制其他按钮 【Android开发

【Android开发

2024-07-14 08:58| 来源: 网络整理| 查看: 265

Android笔记

​ ——各类控件的使用(控件)-按钮 【若对该知识点有更多想了解的,欢迎私信博主~~】

按钮:Button 属性: XML属性说明layout_width布局宽度layout_height布局高度text文本值textColor字体颜色textSize字体大小textStyle字体风格gravity文本框内对其方式layout_gravity相对父容器对其方式background设置输入框背景textAllCaps取消按钮文字默认大写 方法: 常用方法说明setVisibility()是否可见(View.VISIBLE 可见;View.INVISIBLE 不可见,但依然占据位置;View.GONE不可见,且不占据位置)setBackgroundColor()设置背景颜色(Color.RED;Color.argb();Color.parseColor(“#ccc”))setBackgroundResource()设置背景图片 高级方法:单击事件 Button btn1; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main20); btn1=findViewById(R.id.btn1);//绑定控件 //单击事件 btn1.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { Log.e("click","click"); } }); } 单击事件之接口写法 Button btn1,btn2,btn3; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main20); //绑定且赋接口 findViewById(R.id.btn1).setOnClickListener(onClickListener); findViewById(R.id.btn2).setOnClickListener(onClickListener); findViewById(R.id.btn3).setOnClickListener(onClickListener); } //接口写单击事件 View.OnClickListener onClickListener=new View.OnClickListener() { @Override public void onClick(View view) { //自动查找id,并实现相应方法 switch (view.getId()){ case R.id.btn1: Log.e("click1","click1"); break; case R.id.btn2: Log.e("click2","click2"); break; case R.id.btn3: Log.e("click3","click3"); break; } } }; 高级样式: 可设置自定义按钮背景框,多种控件同理

1.res/drawable文件中编写(此文件名practice)

2.res/layout样式文件中使用or主代码中使用

xml样式文件中

主代码中

Button btn1; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main26); btn1=findViewById(R.id.btn1); btn1.setBackgroundResource(R.drawable.practice); }


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3