国外网站怎么做引流,大型网站制作丹阳网站建设,24小时在线观看视频直播,网站服务器是注册域名平台吗CheckBox是可以由用户切换的on/off开关。为用户提供一组互不排斥的可选选项时,应使用复选框。 CheckBox
复选框属性
以下是与CheckBox控件相关的重要属性。您可以查看Android官方文档以获取属性的完整列表以及可以在运行时更改这些属性的相关方法。
继承自 android.widget.T… CheckBox是可以由用户切换的on/off开关。为用户提供一组互不排斥的可选选项时,应使用复选框。 CheckBox
复选框属性
以下是与CheckBox控件相关的重要属性。您可以查看Android官方文档以获取属性的完整列表以及可以在运行时更改这些属性的相关方法。
继承自 android.widget.TextView 类-
Sr.NoAttribute 描述1 android:autoText 如果设置,则指定此TextView具有文本输入法,并自动纠正一些常见的拼写错误。 2 android:drawableBottom 这是要在文本下方绘制的图形。 3 android:drawableRight 这是要在文本右侧绘制的图形。 4 android:editable 如果设置,则指定此TextView具有输入法。 5 android:text 这是要显示的文本。
继承自 android.view.View 类-
Sr.NoAttribute 描述1 android:background 这是一个可绘制的背景。 2 android:content描述 这定义了简短描述视图内容的文本。 3 android:id 这提供了该视图的标识符名称。 4 android:onClick 这是单击该视图时在该视图中要调用的方法的名称。 5 android:visibility 这控制了视图的初始可见性。
示例
本示例将带您完成简单的步骤,以展示如何使用Linear Layout和CheckBox创建自己的Android应用程序。
以下是修改后的主要Activity文件 src/MainActivity.java 的内容。
package com.example.myapplication;import android.os.Bundle;
import android.app.Activity;
import android.widget.Button;import android.view.View;
import android.view.View.OnClickListener;import android.widget.CheckBox;
import android.widget.Toast;public class MainActivity extends Activity {CheckBox ch1,ch2;Button b1,b2;Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);ch1(CheckBox)findViewById(R.id.checkBox1);ch2(CheckBox)findViewById(R.id.checkBox2);b1(Button)findViewById(R.id.button);b2(Button)findViewById(R.id.button2);b2.setOnClickListener(new View.OnClickListener() {Overridepublic void onClick(View v) {finish();}});b1.setOnClickListener(new View.OnClickListener() {Overridepublic void onClick(View v) {StringBuffer result new StringBuffer();result.append(Thanks : ).append(ch1.isChecked());result.append(\nThanks: ).append(ch2.isChecked());Toast.makeText(MainActivity.this, result.toString(), Toast.LENGTH_LONG).show();}});}
}
以下是 res/layout/activity_main.xml 文件的内容-
RelativeLayout xmlns:androidhttp://schemas.android.com/apk/res/androidxmlns:toolshttp://schemas.android.com/toolsandroid:layout_widthmatch_parentandroid:layout_heightmatch_parentandroid:paddingBottomdimen/activity_vertical_marginandroid:paddingLeftdimen/activity_horizontal_marginandroid:paddingRightdimen/activity_horizontal_marginandroid:paddingTopdimen/activity_vertical_margintools:context.MainActivityTextViewandroid:idid/textView1android:layout_widthwrap_contentandroid:layout_heightwrap_contentandroid:textExample of checkboxandroid:layout_alignParentToptrueandroid:layout_centerHorizontaltrueandroid:textSize30dp /CheckBoxandroid:idid/checkBox1android:layout_widthwrap_contentandroid:layout_heightwrap_contentandroid:textDo you like Tutorials Pointandroid:layout_aboveid/buttonandroid:layout_centerHorizontaltrue /CheckBoxandroid:idid/checkBox2android:layout_widthwrap_contentandroid:layout_heightwrap_contentandroid:textDo you like android android:checkedfalseandroid:layout_aboveid/checkBox1android:layout_alignLeftid/checkBox1android:layout_alignStartid/checkBox1 /TextViewandroid:idid/textView2android:layout_widthwrap_contentandroid:layout_heightwrap_contentandroid:layout_alignLeftid/checkBox1android:layout_belowid/textView1android:layout_marginTop39dpandroid:textTutorials pointandroid:textColor#ff87ff09android:textSize30dpandroid:layout_alignRightid/textView1android:layout_alignEndid/textView1 /Buttonandroid:layout_widthwrap_contentandroid:layout_heightwrap_contentandroid:textOkandroid:idid/buttonandroid:layout_alignParentBottomtrueandroid:layout_alignLeftid/checkBox1android:layout_alignStartid/checkBox1 /Buttonandroid:layout_widthwrap_contentandroid:layout_heightwrap_contentandroid:textCancelandroid:idid/button2android:layout_alignParentBottomtrueandroid:layout_alignRightid/textView2android:layout_alignEndid/textView2 /ImageButtonandroid:layout_widthwrap_contentandroid:layout_heightwrap_contentandroid:idid/imageButtonandroid:srcdrawable/abcandroid:layout_centerVerticaltrueandroid:layout_centerHorizontaltrue //RelativeLayout
以下是 res/values/strings.xml 的内容,以定义这些新常量-
?xml version1.0 encodingutf-8?
resourcesstring nameapp_nameMyApplication/string
/resources
以下是 AndroidManifest.xml 的默认内容-
?xml version1.0 encodingutf-8?
manifest xmlns:androidhttp://schemas.android.com/apk/res/androidpackagecom.example.myapplication applicationandroid:allowBackuptrueandroid:icondrawable/ic_launcherandroid:labelstring/app_nameandroid:themestyle/AppTheme activityandroid:namecom.example.myapplication.MainActivityandroid:labelstring/app_name intent-filteraction android:nameandroid.intent.action.MAIN /category android:nameandroid.intent.category.LAUNCHER //intent-filter/activity/application
/manifest
单击运行工具栏。 Android studio将应用程序安装在您的AVD上并启动它,如果设置和应用程序一切正常,它将在Emulator窗口中显示- 用户需要您选中Do you like android复选框还是Do you like Tutorials Point复选框。然后按OK按钮,如果所有处理均正确无误,则将显示消息,谢谢。否则请按取消按钮,它将关闭应用程序 Android 中的 CheckBox函数 - 无涯教程网无涯教程网提供CheckBox是可以由用户切换的on/off开关。为用户提供一组互不排斥的可选选项时,应使用...https://www.learnfk.com/android/android-checkbox-control.html