android: handle onActivityResult Activity lifecycle method

It may be called in the Activity instead of in the Fragment. Handle both.
This commit is contained in:
Saúl Ibarra Corretgé 2019-06-18 12:50:52 +02:00 committed by Saúl Ibarra Corretgé
parent db862b5b3b
commit 4591b36c3e
3 changed files with 6 additions and 3 deletions

View File

@ -107,7 +107,7 @@ public class MainActivity extends JitsiMeetActivity {
//
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
public void onActivityResult(int requestCode, int resultCode, Intent data) {
if (requestCode == OVERLAY_PERMISSION_REQUEST_CODE
&& canRequestOverlayPermission()) {
if (Settings.canDrawOverlays(this)) {

View File

@ -143,6 +143,11 @@ public class JitsiMeetActivity extends FragmentActivity
// Activity lifecycle methods
//
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
JitsiMeetActivityDelegate.onActivityResult(this, requestCode, resultCode, data);
}
@Override
public void onBackPressed() {
JitsiMeetActivityDelegate.onBackPressed();

View File

@ -26,8 +26,6 @@ import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import java.net.URL;
/**
* Base {@link Fragment} for applications integrating Jitsi Meet at a higher level. It
* contains all the required wiring between the {@code JitsiMeetView} and