Я впевнений, що це запитання задавали кілька разів, тому що я прочитав кілька. Мій клієнт хоче, щоб я вклав у його додаток кнопку, де користувачі можуть натискати та виходити. Я прочитав це і виявив, що дзвінок finish()
це зробить. Але фініш лише закриває поточну активну діяльність, чи не так? У мене багато дій, тому в цьому випадку я повинен пройти кожен екземпляр діяльності та закінчити їх або зробити кожну діяльність за шаблоном Singleton.
Я також дізнався, як Activity.moveTaskToBack(true)
можна потрапити на головний екран. Добре, це не закриття, а фоновий процес. То чи це ефективно?
Який метод слід використовувати, щоб повністю закрити програму? Будь-який із описаних вище чи будь-який інший спосіб / інше використання вищезазначених методів?