Skip to content

Commit 982f176

Browse files
committed
音视频界面,禁止点击返回键退出
1 parent 907f625 commit 982f176

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

chat/kit/src/main/java/cn/wildfire/chat/kit/voip/VoipBaseActivity.java

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ public class VoipBaseActivity extends FragmentActivity implements AVEngineKit.Ca
4343

4444
// List of mandatory application permissions.
4545
private static final String[] MANDATORY_PERMISSIONS = {"android.permission.MODIFY_AUDIO_SETTINGS",
46-
"android.permission.RECORD_AUDIO", "android.permission.INTERNET"};
46+
"android.permission.RECORD_AUDIO", "android.permission.INTERNET"};
4747

4848
protected AVEngineKit gEngineKit;
4949
protected PowerManager.WakeLock wakeLock;
@@ -59,14 +59,14 @@ public void onCreate(Bundle savedInstanceState) {
5959
requestWindowFeature(Window.FEATURE_NO_TITLE);
6060
PowerManager powerManager = (PowerManager) getSystemService(POWER_SERVICE);
6161
wakeLock = powerManager.newWakeLock(
62-
PowerManager.ACQUIRE_CAUSES_WAKEUP |
63-
PowerManager.SCREEN_BRIGHT_WAKE_LOCK, "bright");
62+
PowerManager.ACQUIRE_CAUSES_WAKEUP |
63+
PowerManager.SCREEN_BRIGHT_WAKE_LOCK, "bright");
6464
if (wakeLock != null) {
6565
wakeLock.acquire();
6666
}
6767

6868
getWindow().addFlags(LayoutParams.FLAG_FULLSCREEN | LayoutParams.FLAG_KEEP_SCREEN_ON
69-
| LayoutParams.FLAG_SHOW_WHEN_LOCKED | LayoutParams.FLAG_TURN_SCREEN_ON);
69+
| LayoutParams.FLAG_SHOW_WHEN_LOCKED | LayoutParams.FLAG_TURN_SCREEN_ON);
7070
getWindow().getDecorView().setSystemUiVisibility(getSystemUiVisibility());
7171

7272
try {
@@ -190,4 +190,9 @@ protected boolean checkOverlayPermission() {
190190
}
191191
return true;
192192
}
193+
194+
@Override
195+
public void onBackPressed() {
196+
// do nothing
197+
}
193198
}

0 commit comments

Comments
 (0)