Клас RadioButton

Віджети RadioButton (перемикачі) зазвичай використовують в складі групи контейнеру RadioGroup. Контейнер RadioGroup успадковується від ViewGroup і може бути використаний в якості кореневого елементу компоновки вікна, якщо на екрані є тільки група перемикачів, або в якості вкладеного в інший контейнер, наприклад в LinearLayout. Перемикачі дають змогу користувачу обрати тільки один із запропонованих варіантів. Основний метод зміни стану – toggle(), який інвертує стан перемикача. Крім того, від базового класу успадковуються інші методи, наприклад, isChecked() та setChecked().

//файл *.xml

<RadioGroup

Android:orientation=”vertical”

Android:layout_width=”match_parent”

Android:layout_height=”match_parent”>

<RadionButton

Android:id=”@+id/r1”

Android:layout_width=”wrap_content”

Android:layout_height=”wrap_content”

Android:text=”Mode 1”>

</RadioGroup>

 

//файл *.java

import android.widget.*;

import android.view.View;

import android.view.View.OnClickListener;

public class Project extends Activity implements OnClickListeber{

public void onCreate(Bundle state){

super.onCreate(state);

setContentView(R.layout.main);

final RadioButton r1 = (RadioButton) findViewById(R.id.r1);

final RadioButton r2 = (RadioButton) findViewById(R.id.r2);

final RadioButton r3 = (RadioButton) findViewById(R.id.r3);

r1.setOnClickListener(this);

r2.setOnClickListener(this);

r3.setOnClickListener(this);

}

public void OnClick (View v){

swith(v.getId()){

case R.id.r1:

// дії після натиснення кнопки 1

break;

} }}

 








Дата добавления: 2014-12-24; просмотров: 892;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.005 сек.