-
子类控件在LinearLayout中常用的属性查看全部
-
LinearLayout查看全部
-
1、设置监听器时implements onCheckChangeListener 导入包选择 android.widget.radioGroup下的接口!! 2、哪个按钮被选中?在方法中设置参数checkId public void onCheckChanged(RadioGroup, int checkId){ switch(checkId){ case R.id.radio0: Log.i("tag","当前点击了男的");//输出日志 break; 1. 实现OnCheckedChangeListener的独立接口方法,必须要import import android.widget.RadioGroup; import android.widget.RadioGroup.OnCheckedChangeListener; 注意: 对于其他的Button(包括ToggleButton)、CheckBox等控件,导入的包为: import android.widget.CompoundButton.OnCheckedChangeListener; 然后重载OnCheckedChangeListener的时候是这样的: public void onCheckedChanged(CompoundButton arg0, boolean arg1),即第一个参数是CompoundButton类型 2. RadioButton要进行OnCheckedChangeListener()方法重载: public void onCheckedChanged(RadioGroup group, int checkedId) 部分代码:查看全部
-
RadioGroup和RadioButton 多选一:选择一个,再选择另一个,则之前的选择将被取消。 不建议单独使用,起码要2个以上的该控件,不然点了没法取消。查看全部
-
CheckBox: 两种状态: 选中(true);未选中(false) 使用: private CheckBox checkBox; //初始化 CheckBox checkBox = (CheckBox) findViewById(R.id.checkBox1); //通过设置CheckBox的监听事件来对CheckBox进行处理,判断CheckBox是不是被选中 checkBox.setOnCheckedChangeListener(new OnCheckedChangeListener() { @Override public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { Log.i("tag", isChecked+""); // 通过这个方法来监听当前的checkBox是否被选中 if(isChecked) { //获得CheckBox的文本内容 String text = checkBox.getText().toString(); Log.i("tag", text); } } });查看全部
-
如图!查看全部
-
初始化当前所需要的查看全部
-
miageview查看全部
-
1、定义textView标签的4个属性: android:singleLine="true"//使其只能单行 android:ellipsize="marquee"//去掉省略号 android:focusable = "true"//得到焦点 android : focusableInTouchMode = "true" 2、若有多个跑马灯同时实现,若按上面方法只能实现第一个,因为他抢到了焦点,使得后面的无法实现。因此我们需要自定义类MarqueeText继承TextView,并且导入实现三个构造函数; 复写isfocued方法,返回true(默认都有有焦点,平常只有一个有焦点在第一行上) @Override public boolean isFocused(){ return true; } 3、使用自定义的类,方法是用包名和自定义类名代替TextView(src下的包名+类名)查看全部
-
多少属性查看全部
-
3.通过接口方式实现 直接在MainActivity类实现OnClickListener接口。public class MainActivity extends AppCompatActivity implements View.OnClickListener//这时也实现了onClick()方法,我们可以重写这个方法。 然后,初始化一个按钮对象。调用该对象的setOnClickListener(this),这里的用到了参数this,也就是调用类自身的onClick()方法。 另外,要导入import android.util.Log才能识别关键字Log(日志)。查看全部
-
2.通过独立类实现 自己写外部类接入OnCLickListener,绑定监听事件时new自己书写的外部类,这样相当于有一个独立监听事件的和一个共有的父类监听两个执行动作查看全部
-
1.通过匿名内部类 new OnClickListener 常用查看全部
-
andriod;id---控件的id andriod;layout_width----控件宽度 andriod;layout_height---- 控件高度 andriod;text----文本内容 andriod;textSize----文本大小 andriod;textColor----文本颜色 andriod;background----控件背景查看全部
-
属性的意义查看全部
举报
0/150
提交
取消