`

08- android CheckBox 复选框

 
阅读更多

 

目标:掌握CheckBox多选框的使用;

在android 中如果想使用复选框,可以使用android.widget.CheckBox类完成

 

java.lang.Object
   ↳ android.view.View
   ↳ android.widget.TextView
   ↳ android.widget.Button
   ↳ android.widget.CompoundButton
   ↳ android.widget.CheckBox

复选框可以直接使用CheckBox实现:

(eclipse 提示信息区分大小写)

例如:

 

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

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

    android:layout_width="fill_parent"

    android:layout_height="fill_parent"

    android:orientation="vertical" >


    <TextView

        android:id="@+id/info"

        android:layout_width="fill_parent"

        android:layout_height="wrap_content"

        android:text="您经常浏览的网站" />


    <CheckBox

        android:id="@+id/url1"

        android:layout_width="fill_parent"

        android:layout_height="wrap_content"

        android:text="www.baidu.com" />   //默认显示内容


    <CheckBox

        android:id="@+id/url2"

        android:layout_width="fill_parent"

        android:layout_height="wrap_content"

        android:text="www.google.com" />

 <CheckBox

        android:id="@+id/url3"

        android:layout_width="fill_parent"

        android:layout_height="wrap_content"

        android:text="www.iteye.com" />

  <CheckBox                            ---->通过Activity类实现

        android:id="@+id/url4"

        android:layout_width="fill_parent"

        android:layout_height="wrap_content"/>

</LinearLayout>

 

 

Activity类

 

package com.sun.android;


import android.app.Activity;

import android.os.Bundle;

import android.widget.CheckBox;


public class HelloWorld extends Activity {

private CheckBox box=null;

    /** Called when the activity is first created. */

    @Override

    public void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);//声明周期方法

        super.setContentView(R.layout.main);//设置要使用的布局管理器

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

        this.box.setChecked(true);

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

    }

}

 

 

分享到:
评论

相关推荐

    ListView添加CheckBox复选框

    本篇文章将详细讲解如何在ListView中实现CheckBox复选框的功能。 首先,我们需要创建一个自定义的ListView适配器。适配器是连接数据源和ListView的关键,它负责将数据转化为可显示的视图。创建一个继承自`...

    CheckBox复选框美化

    本资源“CheckBox复选框美化版”旨在改善默认复选框的视觉效果,使它们在应用中更显精致和专业。美化版的复选框可能会采用更现代、更扁平化的设计风格,或者添加动画效果,以增强用户的交互体验。这些改进可能包括但...

    Android开发——listview中嵌套checkBox复选框实现单选、全选删除列表内容

    Android开发——listview中嵌套checkBox复选框实现单选、全选删除列表内容 详情可以看我的博客http://blog.csdn.net/jxnk25/article/details/50358231

    checkbox 设定文字和选框之间的距离及自定义样式

    android:text="复选框" android:paddingStart="16dp" &lt;!-- 控制文字与选框左侧的距离 --&gt; android:paddingEnd="16dp" &lt;!-- 控制文字与选框右侧的距离 /&gt; /&gt; ``` 接下来,我们讨论如何自定义Checkbox的样式。在...

    Eclipse编写的Android复选框(仿购物车)应用实例

    在Android编程中,复选框(CheckBox)是一种常用的UI组件,它允许用户进行多选操作,非常适合用于创建如购物车这样的功能,让用户可以选择他们感兴趣的商品。 首先,我们需要创建一个新的Android项目。在Eclipse中...

    react-native-checkbox:React Native的复选框组件

    @react-native-community/checkbox 复选框的本机组件Android示例iOS示例Windows示例支持RN版本复选框版本&gt; 0.60&&lt;0&gt; = 0.3(从0.4开始支持IOS) &lt;0&gt; = 0.62以在Windows上运行0.5入门yarn add @react-native-...

    react-native-checkbox-form:一个简单的复选框形式,它是一个纯JS的组件,可用于android和iOS

    react-native-checkbox-form是一个简单的复选框组件,它可以在Android和iOS上运行,在checkbox-form中使用Icon取决于 , 演示效果 安装 npm install react-native-checkbox-form --save 复选框形式的部分取决于 ,...

    android复选框的使用

    在Android开发中,复选框(CheckBox)是一种常用的UI组件,它允许用户在多个选项中进行多选。本文将深入探讨Android复选框的使用,包括其属性设置、事件监听以及实际应用中的常见操作。 首先,让我们了解复选框的...

    Android中CheckBox复选框控件使用方法详解

    Android中CheckBox复选框控件使用方法详解 Android 中的 CheckBox 复选框控件是一种常用的 UI 控件,用于在用户界面中提供多选项选择功能。下面将详细介绍 Android 中 CheckBox 复选框控件的使用方法。 一、简介 ...

    android 平台软件复选框控件开发包

    在Android平台上,复选框(Checkbox)控件是用户界面(UI)设计中不可或缺的一部分,它允许用户在多个选项中进行多选操作。这个“android 平台软件复选框控件开发包”可能包含了一些示例代码、教程或者自定义实现,...

    Android 复选框按钮特效

    在Android开发中,复选框(CheckBox)是用户界面中常用的一种组件,它允许用户进行多选操作。本文将深入探讨如何实现Android复选框的动态特效,以及如何通过编程方式改变其外观和行为。 首先,复选框的基本用法是在...

    Eclipse编写的Android复选框应用实例

    在这个例子中,`android:id`属性为复选框提供了唯一的标识符,`android:layout_width`和`android:layout_height`定义了控件的尺寸,而`android:text`则设置了复选框显示的文本。 接下来,我们需要在Eclipse中创建一...

    checkbox实现复选框

    在编程领域,`Checkbox`(复选框)是一种常见的用户界面元素,用于让用户在多个选项中选择一个或多个。在本教程中,我们将探讨如何在不同的编程语言和框架中实现复选框的功能,以及如何处理与之相关的事件,如点击...

    复选框多选Demo

    在Android开发中,复选框(CheckBox)是用户界面中常见的元素,用于提供多选功能。"复选框多选Demo"是一个典型的示例,它实现了全选、单选以及每一项的全选按钮,类似于淘宝购物车的功能。在这个场景中,用户可以...

    Android 多行多列CheckBox

    在Android开发中,"Android 多行多列CheckBox"是一个常见的需求,特别是在创建表单、设置界面或如你所述的员工报餐界面等场景。CheckBox是Android提供的一个UI组件,用于让用户选择一个或多个选项。当需要在界面上...

    react-native-picker-checkbox:一个带有React-Native复选框列表的简单选择器组件

    react-native-picker-checkbox 一个简单的选择器组件,带有React-Native的复选框列表。内容例子$ cd example$ npm i$ react-native run-ios // For ios$ react-native run-android // For Android安装npm install ...

    《Android开发视频教程》第十二集:CheckBox复选框控件使用.zip

    《Android开发视频教程》第十二集:CheckBox复选框控件使用.zip

    安卓列表复选框

    在ListView_CheckBox项目中,开发者可能会使用诸如Android Studio这样的集成开发环境,编写XML布局文件来定义列表项的结构,包括一个复选框。Java代码则负责实现Adapter和相关的业务逻辑。同时,项目的资源文件(如...

Global site tag (gtag.js) - Google Analytics