android整合--UI基本控件Button,ImageButton,EditText,ChcekBox,ToggleButton,RadioButton
16lz
2022-07-30
写了几个基本控件
- Button
- ImageButton
- EditText
- CheckBox
- RadioGroup和RadioButton
- ToggleButton
<?xml version="1.0" encoding="utf-8"?>
activity使用
public class CreateUi extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.baseui); CheckBox che = (CheckBox)findViewById(R.id.check1); che.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View v) {// TODO Auto-generated method stubif(((CheckBox)v).isChecked())Toast.makeText(getBaseContext(), " was clicked", Toast.LENGTH_LONG).show(); else Toast.makeText(getBaseContext(), " was not clicked", Toast.LENGTH_LONG).show(); }}); RadioGroup rg = (RadioGroup)findViewById(R.id.grou1); rg.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() {@Overridepublic void onCheckedChanged(RadioGroup group, int checkedId) {// TODO Auto-generated method stubRadioButton radio = (RadioButton)findViewById(R.id.radio1);if(checkedId==radio.getId()){Toast.makeText(getBaseContext(), " option1 was clicked", Toast.LENGTH_LONG).show(); }}}); ToggleButton toggle = (ToggleButton)findViewById(R.id.toggole1); toggle.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View v) {// TODO Auto-generated method stubif(((ToggleButton)v).isChecked()){Toast.makeText(getBaseContext(), " toggle1 was clicked", Toast.LENGTH_LONG).show(); }else {Toast.makeText(getBaseContext(), ((ToggleButton)v).getText()+ " toggle1 was clicked", Toast.LENGTH_LONG).show(); }}}); } }
更多相关文章
- 箭头函数的基础使用
- NPM 和webpack 的基础使用
- Python list sort方法的具体使用
- 【阿里云镜像】使用阿里巴巴DNS镜像源——DNS配置教程
- android EditText设置不可写
- 三、安卓UI学习(1)
- android 使用html5作布局文件: webview跟javascript交互
- android studio调试c/c++代码
- android用户界面之按钮(Button)教程实例汇