CheckBox
創(chuàng)新互聯(lián)建站網(wǎng)站建設(shè)公司是一家服務(wù)多年做網(wǎng)站建設(shè)策劃設(shè)計(jì)制作的公司,為廣大用戶提供了網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè),成都網(wǎng)站設(shè)計(jì),廣告投放平臺(tái),成都做網(wǎng)站選創(chuàng)新互聯(lián)建站,貼合企業(yè)需求,高性價(jià)比,滿足客戶不同層次的需求一站式服務(wù)歡迎致電。
兩種狀態(tài):選中(true)和未選中(false)
屬性:
android:id="@+id/checkbox"
android:checked="false" 是否選中的狀態(tài)
android:text="女"
新建:
<CheckBox android:id="@+id/cb1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Basketball" android:checked="false" />
具體實(shí)現(xiàn):
private CheckBox cb;
//初始化CheckBox cb= (CheckBox) findViewById(R.id.cb1); //通過設(shè)置CheckBox的監(jiān)聽事件來判斷checkbox cb.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { @Override public void onCheckedChanged(CompoundButton compoundButton, boolean b) { if(b){ Toast.makeText(MainActivity.this, "Hi~Basketball", Toast.LENGTH_SHORT).show(); } } });
可以通過style自定義CheckBox樣式
RadioButton和RadioGroup
因?yàn)榘聪潞鬅o法自行關(guān)閉,所以不建議單獨(dú)使用
RadioGroup:
RadioButton的集合,提供多選一的使用
屬性:
android:orientation="vertical"(垂直排列)或"horizontal"(水平排列)
設(shè)置RadioGroup中子類的排列方式
新建View:
<RadioGroup android:id="@+id/rg1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:orientation="horizontal"> <RadioButton android:id="@+id/rb1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:checked="true" android:text="男" /> <RadioButton android:id="@+id/rb2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="女" /> </RadioGroup>
具體實(shí)現(xiàn):
private RadioGroup rg;
//初始化RadioGroup rg= (RadioGroup) findViewById(R.id.rg1); //實(shí)現(xiàn)監(jiān)聽事件 rg.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() { @Override public void onCheckedChanged(RadioGroup radioGroup, int i) { //radioGroup 當(dāng)前組件 //i RadioGroup中被選中項(xiàng)的ID switch(i){ case R.id.rb1: Toast.makeText(MainActivity.this, "You Choose Man", Toast.LENGTH_SHORT).show(); break; case R.id.rb2: Toast.makeText(MainActivity.this, "You Choose Woman", Toast.LENGTH_SHORT).show(); break; } } });RadioGroup中的RadioButton狀態(tài)改變既可以通過RadioButton來監(jiān)聽也可以通過RadioGroup來監(jiān)聽
網(wǎng)頁題目:Android中的一些開關(guān)
文章出自:http://aaarwkj.com/article28/gdesjp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供ChatGPT、做網(wǎng)站、面包屑導(dǎo)航、虛擬主機(jī)、網(wǎng)站排名、App開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)