ورود

View Full Version : نمایش دادن و پنهان کردن یک شی



hasanpoor93
سه شنبه 28 مهر 1394, 17:00 عصر
سلام من یک پروژه پرواز دارم می نویسم و نیاز دارم زمانی که کاربر بر روی radiobutton یکطرفه کلیک کرد فقط یک تاریخ بهش نشون بده و زمانی که بر روی radiobutton رفت و برگشت کلیک کرد هم تاریخ رفت و هم تاریخ برگشت رو بهش نشون بده.
حالا سوال من اینه چجوری می تونم با استفاده از دو radiobutton شی های edittext و textview رو hidden و show کنم


136146

hosseinaryai
سه شنبه 28 مهر 1394, 18:52 عصر
اول اینکه دوتا radiobutton رو می ذاری توی یه radioGroup
با اینکار همیشه الزامن فقط یکی از دوتا radiobutton ها تیک دار میشه
و اما برای دسترسی به رویدادهای radiobutton:


radiobutton1.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
if(isChecked) {
edittext.setVisibility(View.VISIBLE);
textview.setVisibility(View.GONE);
}
}
});

radiobutton2.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
if(isChecked) {
edittext.setVisibility(View.VISIBLE);
textview.setVisibility(View.VISIBLE);
}
}
});