zoukankan      html  css  js  c++  java
  • andriod CheckBox

    <?xml version="1.0" encoding="UTF-8"?>
    
        <LinearLayout android:orientation="vertical" android:layout_height="fill_parent" android:layout_width="fill_parent" xmlns:android="http://schemas.android.com/apk/res/android">
    
        <TextView android:layout_height="wrap_content" android:layout_width="fill_parent" android:text="多选控件:" android:id="@+id/label"/>
    
        <CheckBox android:layout_height="wrap_content" android:layout_width="wrap_content" android:text="AA" android:id="@+id/plain_cb"/>
    
        <CheckBox android:layout_height="wrap_content" android:layout_width="wrap_content" android:text="BB" android:id="@+id/serif_cb"/>
    
        <CheckBox android:layout_height="wrap_content" android:layout_width="wrap_content" android:text="CC" android:id="@+id/bold_cb"/>
    
        <CheckBox android:layout_height="wrap_content" android:layout_width="wrap_content" android:text="DD" android:id="@+id/italic_cb"/>
    
        <Button android:layout_height="wrap_content" android:layout_width="wrap_content" android:text="获取checkbox" android:id="@+id/button1"/>
    
    </LinearLayout>
    package com.example.yanlei.mytk;
    
    import android.os.Bundle;
    import android.support.v7.app.AppCompatActivity;
    import android.text.method.HideReturnsTransformationMethod;
    import android.text.method.PasswordTransformationMethod;
    import android.view.Menu;
    import android.view.MenuItem;
    import android.view.View;
    import android.widget.Button;
    import android.widget.CheckBox;
    import android.widget.CompoundButton;
    import android.widget.CompoundButton.OnCheckedChangeListener;
    import android.widget.TextView;
    import android.widget.Toast;
    
    
    public class MainActivity extends AppCompatActivity {
    
    
        private CheckBox plainCB;
        private CheckBox serifCB;
        private CheckBox boldCB;
        private CheckBox italicCB;
        private Button button1;
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            // TODO Auto-generated method stub
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
    
            plainCB=(CheckBox)findViewById(R.id.plain_cb);
            serifCB=(CheckBox)findViewById(R.id.serif_cb);
            boldCB=(CheckBox)findViewById(R.id.bold_cb);
            italicCB=(CheckBox)findViewById(R.id.italic_cb);
            button1=(Button)findViewById(R.id.button1);
    
            button1.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View v) {
                    String result="";
                    if(plainCB.isChecked()){
                        result+=plainCB.getText()+"、";
                    }
                    if(serifCB.isChecked()){
                        result+=serifCB.getText()+"、";
                    }
                    if(boldCB.isChecked()){
                        result+=boldCB.getText()+"、";
                    }
                    if(italicCB.isChecked()){
                        result+=italicCB.getText()+"、";
                    }
                    if(!"".equals(result)){
                        result=result.substring(0,result.length()-1);
                    }else{
                        result="你没有选择!!!";
                    }
                    setTitle("Checked:"+result);
                }
            });
    
        }
    }
  • 相关阅读:
    057.Python前端Django模型ORM多表查询
    056.Python前端Django模型ORM多表基本操作
    055.Python前端Django模型ORM
    054.Python之Ubuntu安装Pycharm
    053.Python前端Django框架模板层
    052.Python前端Django框架路由层和视图层
    基数排序
    链表k个节点反向
    链表排序
    函数返回局部指针变量是否可行?
  • 原文地址:https://www.cnblogs.com/gisoracle/p/5257632.html
Copyright © 2011-2022 走看看