Showing
1 changed file
with
26 additions
and
0 deletions
... | @@ -371,4 +371,30 @@ FloatManager. onDestroy (); | ... | @@ -371,4 +371,30 @@ FloatManager. onDestroy (); |
371 | ``` | 371 | ``` |
372 | 请务必在Activity生命周期onDestroy方法调用。 | 372 | 请务必在Activity生命周期onDestroy方法调用。 |
373 | 373 | ||
374 | + ### 8.SDK退出接口(已弃用,非必接) ### | ||
375 | + ```java | ||
376 | + ExitActivity.exit(context, exitCallback); | ||
377 | + ``` | ||
378 | + - context 上下文 | ||
374 | 379 | ||
380 | + - exitCallback IExitEventsListener接口实例。 | ||
381 | + | ||
382 | + `备注:实现IExitEventsListener接口,重写onExitEventDispatch()方法,在方法添加原来的退出代码。` | ||
383 | + | ||
384 | + 示例 | ||
385 | + ```java | ||
386 | + @Override | ||
387 | + public boolean onKeyDown(int keyCode, KeyEvent event) { | ||
388 | + if (KeyEvent.KEYCODE_BACK == keyCode) { | ||
389 | + ExitActivity.exit(MainActivity.this, new IExitEventsListener() { | ||
390 | + @Override | ||
391 | + | ||
392 | + public void onExitEventDispatch() { | ||
393 | + //游戏执行退出 | ||
394 | + finish(); | ||
395 | + } | ||
396 | + }); | ||
397 | + } | ||
398 | + return super.onKeyDown(keyCode, event); | ||
399 | + } | ||
400 | + ``` | ... | ... |
-
Please register or login to post a comment