壮心未与年俱老,死去犹能作鬼雄。这篇文章主要讲述Android 开发笔记___复选框__checkbox相关的知识,希望能为你提供帮助。
文章图片
文章图片
1 < LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 2android:layout_width="match_parent" 3android:layout_height="match_parent" 4android:orientation="vertical" 5android:padding="10dp" > 6 7< CheckBox 8android:id="@+id/ck_system" 9android:layout_width="match_parent" 10android:layout_height="wrap_content" 11android:padding="10dp" 12android:checked="false" 13android:text="这是系统的CheckBox" 14android:textColor="#000000" 15android:textSize="17sp" /> 16 17< CheckBox 18android:id="@+id/ck_custom" 19android:layout_width="match_parent" 20android:layout_height="wrap_content" 21android:button="@drawable/checkbox_selector" 22android:padding="10dp" 23android:checked="false" 24android:text="这个CheckBox换了图标" 25android:textColor="#000000" 26android:textSize="17sp" /> 27 28 < /LinearLayout>
java
1 package com.example.alimjan.hello_world; 2 3 import android.content.Context; 4 import android.content.Intent; 5 import android.os.Bundle; 6 import android.support.v7.app.AppCompatActivity; 7 import android.widget.CheckBox; 8 import android.widget.CompoundButton; 9 10 /** 11* Created by alimjan on 7/2/2017. 12*/ 13 14 public class class_3_2_1 extends AppCompatActivity implements CompoundButton.OnCheckedChangeListener { 15 16@Override 17protected void onCreate(Bundle savedInstanceState) { 18super.onCreate(savedInstanceState); 19setContentView(R.layout.code_3_2_1); 20CheckBox ck_system = (CheckBox) findViewById(R.id.ck_system); 21CheckBox ck_custom = (CheckBox) findViewById(R.id.ck_custom); 22ck_system.setOnCheckedChangeListener(this); 23ck_custom.setOnCheckedChangeListener(this); 24} 25 26@Override 27public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { 28String desc = String.format("您%s了这个CheckBox", isChecked?"勾选":"取消勾选"); 29buttonView.setText(desc); 30} 31 32public static void startHome(Context mContext) { 33Intent intent = new Intent(mContext, class_3_2_1.class); 34mContext.startActivity(intent); 35} 36 37 }
【Android 开发笔记___复选框__checkbox】
推荐阅读
- Android 实现文字与图片的混排
- Android:No implementation found for native
- 解决Android SDK Manager更新失败问题
- WebService连接sql serever并使用Android端访问数据
- [Android]Fragment源代码分析 事务
- Gradle和Maven的对比和区别
- Mac的9款最佳密码管理器合集(哪个最好用())
- Windows的最佳时间跟踪软件合集(你最喜欢哪个())
- 10款最佳在线协作软件合集(哪个最适合你())