Androidda faoliyatni to'xtatib turadigan joyni qanday o'chirish mumkin?

Mening savolim sintaksis bilan ochilgan bo'lsa, u holda faoliyat oxirida soketni qanday yopish kerak:

        serverSocket = new DatagramSocket(PORT);
        serverSocket.setBroadcast(true);
0

1 javoblar

o'zingizning onPause() usulida serverSocket.close() ni qo'ying

@Override 
public void onPause(){
    ...
    serverSocket.close();   
    ...
}
0
qo'shib qo'ydi
OnDostroy() da doimo chaqirilmagani uchun, uni onPause() da bajaraman. Va os kursini qayta ishga tushirish ()
qo'shib qo'ydi muallif Konstantin Pribluda, manba