Witam. Czytalem rozne tematy o konczeniu pracy aplikacji, ale chodzi mi o co innego. Wczesniej mialem zwykly niepodswietlany przycisk X ktory byl jako obiekt OnTouch i odwolywal sie do this, a teraz mam podswietlany new OnClickListener po to aby wysylal info o swoim stanie, ale zwykle zamykanie przez finish(); juz w nim nie dziala. Czym go zamknac i w ktorym miejscu powinno byc to wstawione, aby przycisk po prostu spelnial swoja role ?
Tutaj fragment kodu z przyciskiem :
closebutton.setImageDrawable(getApplicationContext().getResources().getDrawable(R.drawable.settings_button));
closebutton.setOnClickListener(new OnClickListener() {
public void onClick(View button) {
if (button.isSelected()){
button.setSelected(false);
}
else {
button.setSelected(true);
}
finish();
}
});