gpt4 book ai didi

Android编程之Button控件用法实例分析

转载 作者:qq735679552 更新时间:2022-09-27 22:32:09 25 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章Android编程之Button控件用法实例分析由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

本文实例讲述了Android编程之Button控件用法。分享给大家供大家参考,具体如下:

1、Button概述 。

android.widget.Button直接继承于android.wdiget.TextView. 。

直接子类有:CompoundButton. 。

间接子类有:CheckBox,RadioButton,Switch,ToggleButton. 。

Button类表示一个“按钮”控件。“按钮”控件可以被用户按下或者点击,来触发另一个操作.

2、Button的用法 。

一种典型的用法:

?
1
2
3
4
5
6
7
8
9
10
11
12
public class MyActivity extends Activity {
    protected void onCreate(Bundle icicle) {
      super .onCreate(icicle);
      setContentView(R.layout.content_layout_id);
      final Button button = (Button) findViewById(R.id.button_id);
      button.setOnClickListener( new View.OnClickListener() {
        public void onClick(View v) {
          // Perform action on click
        }
      });
    }
}

除了直接在Activity类中为Button绑定OnClickListener之外,还可以在XML文件中通过android:onClick属性来绑定触发的方法.

举个例子:

?
1
2
3
4
5
< Button
    android:layout_height = "wrap_content"
    android:layout_width = "wrap_content"
    android:text = "@string/self_destruct"
    android:onClick = "selfDestruct" />

现在,当用户按下这个按钮,系统会调用Activity中的selfDestruct(View)方法,为了让这个方法有效,方法必须为public且只能接受一个View参数。当方法被调用时,被点击的那个控件会作为View类型的参数传入selfDestruct(View)方法中。如:

?
1
2
3
public void selfDestruct(View view) {
    // Kabloey
}

3、XML属性 。

Button的XML属性基本与TextView一致。感兴趣的朋友可参看本站相关文档.

4、常用public方法 。

Button的常用public方法基本与TextView一致.

希望本文所述对大家Android程序设计有所帮助.

最后此篇关于Android编程之Button控件用法实例分析的文章就讲到这里了,如果你想了解更多关于Android编程之Button控件用法实例分析的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com