<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/hello_world"
tools:context=".MainActivity" />
<ProgressBar
android:id="@+id/pg1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
style="?android:attr/progressBarStyleHorizontal"
android:visibility="gone"
/>
<ProgressBar
android:id="@+id/pg2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
style="?android:attr/progressBarStyle"
android:visibility="gone"
/>
<Button
android:id="@+id/btn"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
/>
</LinearLayout>
radioGroup组件实现自己的OnCheckedChangeListener()监听器 而不是实现其父类CompoundButton.OnCheckedChangeListener()监听器
checkbox组件实现其父类CompoundButton.OnCheckedChangeListener()监听器
radioGroup.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(RadioGroup group, int checkedId) {
if(b1.getId()==checkedId){
System.out.println("男------------");
}else{
System.out.println("女----------");
}
}
});
checkBox.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
// TODO Auto-generated method stub
if(isChecked){
System.out.println("跑步---------");
}
}
});
}
ProgressBar 配置文档示例 和 RadioGroup CheckBox组件示例
最新推荐文章于 2013-08-20 18:32:13 发布