我希望代码能够在我点击复选框时忘记我希望显示隐藏按钮 我是android的初学者所以请帮助我:(
这是我的xml代码:
<CheckBox
android:id="@+id/CB1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:layout_marginTop="19dp"
android:fontFamily="Segoe UI"
android:text="I Want To Select A Favorite Station And Receive Notification."
android:textStyle="bold" />
答案 0 :(得分:0)
引用Activity中的复选框并设置OnCheckedChangeListener:
CheckBox checkBox = (CheckBox)findViewById(R.id.CB1);
checkbox.setOnCheckedChangeListener(new OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
// do whatever
}
});
答案 1 :(得分:0)
CheckBox checkBox = (CheckBox)findViewById(R.id.CB1);
checkbox.setOnCheckedChangeListener(new OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
btn.setVisibility(View.GONE);//TO HIDE THE BUTTON
btn.setVisibility(View.VISIBLE);//TO SHOW THE BUTTON
}
});
其中btn是你的按钮。