博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
anroid的checkbox
阅读量:5945 次
发布时间:2019-06-19

本文共 2498 字,大约阅读时间需要 8 分钟。

1.layout代码

1 
10 11
19 20
27 28
35 36

2.源代码

package com.example.text2;import android.os.Bundle;import android.util.Log;import android.accounts.Account;import android.accounts.OnAccountsUpdateListener;import android.app.Activity;import android.view.Menu;import android.widget.CheckBox;import android.widget.CompoundButton;import android.widget.CompoundButton.OnCheckedChangeListener;public class MainActivity extends Activity {    private CheckBox CheckBox1;    private CheckBox CheckBox2;    private CheckBox CheckBox3;    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        CheckBox1 =(CheckBox) findViewById(R.id.checkBox1);        CheckBox2 =(CheckBox) findViewById(R.id.checkBox2);        CheckBox3 =(CheckBox) findViewById(R.id.checkBox3);                CheckBox1.setOnCheckedChangeListener(new OnCheckedChangeListener() {                        @Override            public void onCheckedChanged(CompoundButton arg0, boolean arg1) {                // TODO Auto-generated method stub                if(arg1){                    String text = CheckBox1.getText().toString();                    Log.i("tag", text);                }            }        });                CheckBox2.setOnCheckedChangeListener(new OnCheckedChangeListener() {                        @Override            public void onCheckedChanged(CompoundButton arg0, boolean arg1) {                // TODO Auto-generated method stub                if (arg1) {                    String text = CheckBox2.getText().toString();                    Log.i("tag",text);                }                            }        });                CheckBox3.setOnCheckedChangeListener(new OnCheckedChangeListener() {                        @Override            public void onCheckedChanged(CompoundButton arg0, boolean arg1) {                // TODO Auto-generated method stub                if(arg1){                    String text = CheckBox3.getText().toString();                    Log.i("tag", text);                }            }        });    }    @Override    public boolean onCreateOptionsMenu(Menu menu) {        // Inflate the menu; this adds items to the action bar if it is present.        getMenuInflater().inflate(R.menu.main, menu);        return true;    }}

3.点击足球选项之后,logcat的效果

04-18 22:37:19.921: I/tag(1694): 足球

 

转载于:https://www.cnblogs.com/comefuture/p/6730985.html

你可能感兴趣的文章
根治JavaScript中的this-ECMAScript规范解读
查看>>
协议与代理之间的阐述
查看>>
Kubernetes 1.2.0 发布,Docker集群管理驶入快车道
查看>>
在CentOS下,利用FFMPEG对视频进行转码
查看>>
SublimeText3系列(3)- HTML-CSS-JS Prettify美化代码&Markdown Preview写作
查看>>
理解 Redux
查看>>
填一填用了半个月 ionic 遇到的坑
查看>>
[译] 用 Haskell 写简单的 Monadic Parser
查看>>
bling_hash——Node.js 字符串哈希的包
查看>>
谷歌 .dev 顶级域名正式开放
查看>>
Android Q 将获得大量的隐私保护功能
查看>>
Android Volley库源码简析(Image Request部分)
查看>>
Firefox 密码管理器 Lockbox 推出 Android 版
查看>>
视频点播-资源用量
查看>>
好程序员分享大势所趋 HTML5成Web开发者最关心的技术 ...
查看>>
北汽集团荣辉:抓不住自动驾驶 就抓不住车企的命脉 | 自动驾驶这十年 ...
查看>>
豆瓣评分8.8,这本程序员案头必备宝典,10年沉淀,新版再现 ...
查看>>
运行 Spring Boot 应用的 3 种方式!
查看>>
【内容安全】虚拟化及云环境下数据库审计优缺点分析
查看>>
crmeb电商系统
查看>>