`
h389301776
  • 浏览: 9331 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

6复选框CheckBox

 
阅读更多

6复选框

掌握CheckBox组件的使用

 

对于CheckBox已经成为了复选框的典型的名词。

内容:

CheckBox的主要功能是完成复选框的操作,在用户输入信息的时候,可以一次性选择多个内容,例如:用户在选择个人兴趣爱好的时候一定会存在多个,则此时就直接使用CheckBox即可完成功能。

Android中如果要想定义复选框,可以使用Android.widget. CheckBox类,此类定义如下:

java.lang.Object

          android.view.View

                android.widget.TextView

                      android.widget.Button

                            android.widget.CompoundButton

                                  android.widget.CheckBox

复选框也是一个按钮,但是要比单选钮容易一些。

<?xml version="1.0" encoding="utf-8"?>

<LinearLayout

        xmlns:android="http://schemas.android.com/apk/res/android"

              android:orientation="vertical"

              android:layout_width="fill_parent"

              android:layout_height="fill_parent"

        >

    <TextView   定义文本提示信息

            android:id="@+id/info"   组件ID

            android:layout_width="fill_parent"  组件宽度

            android:layout_height="wrap_content"   组件高度

            android:text="您经常浏览的网址是什么:" 默认文字

            />

    <CheckBox

            android:id="@+id/url1"

            android:text=www.baidu.com  默认文字

            android:layout_width="fill_parent"

            android:layout_height="wrap_content"/>

    <CheckBox

            android:id="@+id/url2"

            android:text="www.xinlang.com"

            android:layout_width="fill_parent"

            android:layout_height="wrap_content"/>

    <CheckBox  此复选框等待以后使用activity程序进行控制,设置显示内容

            android:id="@+id/url3"         

            android:layout_width="fill_parent"

            android:layout_height="wrap_content"/>

</LinearLayout>

 

activity程序之中进行复选框的控制

package com.example.CheckBoxProject;

 

import android.app.Activity;

import android.os.Bundle;

import android.widget.CheckBox;

 

public class MyCheckBoxDemo extends Activity {

   private CheckBox box = null; //定义组件复选框

    @Override

    public void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);   //父类onCreate()方法

        setContentView(R.layout.main);     //调用布局管理器

        this.box = (CheckBox) super.findViewById(R.id.url3); //取得组件

        this.box.setChecked(true);   //将此组件设置为默认选中

        this.box.setText("www.jiangker.com");//设置显示文字信息

    }

}

 

 

 

CheckBox组件用于实现复选框的功能。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics