• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Android Odznaczanie RadioButton po wcisnięciu przycisku wstecz

Object Storage Arubacloud
0 głosów
189 wizyt
pytanie zadane 10 marca 2017 w Java przez matir85 Bywalec (2,410 p.)
Witam.

Mam w menu kilka przycisków RadioButton, które prowadzą do nowych activity.  Gdy po wyborze i przeniesieniu do nowej aktywności kliknę przycisk wstecz to zgodnie z założeniem przenosi mnie do poprzedniej aktywności ale przycisk RB pozostaję nadal zaznaczony.

Jak zrobić żeby po kliknięciu wstecz przycisk RB nie był zaznaczony i było można nadal wybierać wszystkie opcje

1 odpowiedź

+1 głos
odpowiedź 10 marca 2017 przez KubenQPL Maniak (62,820 p.)
wybrane 10 marca 2017 przez matir85
 
Najlepsza

Nadpisz metode onBackPressed w Activity, 

if(radio.isChecked()){
radio.setChecked(false);
}else{
super.onBackPressed();
}

 

komentarz 10 marca 2017 przez matir85 Bywalec (2,410 p.)

Dzięki za pomoc.

A mógł byś wytłumaczyć do czego służy

super.onBackPressed();

gdyż bez tej metody też działa dobrze.

komentarz 10 marca 2017 przez KubenQPL Maniak (62,820 p.)
onBackPressed jest wywoływane po naciśnięciu przycisku wstecz, a super.onBackPressed wykonuje tę metodę z klasy rodzica to znaczy cofa do poprzedniego Activity gdy nie musi odznaczyć twojego radioButtona
komentarz 11 marca 2017 przez matir85 Bywalec (2,410 p.)

Dzięki KubenQPL za pomoc yes

Podobne pytania

0 głosów
2 odpowiedzi 455 wizyt
0 głosów
1 odpowiedź 1,069 wizyt
pytanie zadane 12 października 2017 w Java przez fipooo Bywalec (2,880 p.)
0 głosów
1 odpowiedź 199 wizyt

92,567 zapytań

141,420 odpowiedzi

319,615 komentarzy

61,952 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...