Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 79f25bed authored by Dave Hawkey's avatar Dave Hawkey Committed by Android (Google) Code Review
Browse files

Merge "Add LauncherCallbacks for requesting permissions on MNC" into ub-launcher3-almonte

parents bb87053e 3a43ed61
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -883,6 +883,15 @@ public class Launcher extends Activity
        }
    }

    /** @Override for MNC */
    protected void onRequestPermissionsResult(int requestCode, String[] permissions,
            int[] grantResults) {
        if (mLauncherCallbacks != null) {
            mLauncherCallbacks.onRequestPermissionsResult(requestCode, permissions,
                    grantResults);
        }
    }

    private PendingAddArguments preparePendingAddArgs(int requestCode, Intent data, int
            appWidgetId, ItemInfo info) {
        PendingAddArguments args = new PendingAddArguments();
+2 −0
Original line number Diff line number Diff line
@@ -37,6 +37,8 @@ public interface LauncherCallbacks {
    public void onPostCreate(Bundle savedInstanceState);
    public void onNewIntent(Intent intent);
    public void onActivityResult(int requestCode, int resultCode, Intent data);
    public void onRequestPermissionsResult(int requestCode, String[] permissions,
            int[] grantResults);
    public void onWindowFocusChanged(boolean hasFocus);
    public boolean onPrepareOptionsMenu(Menu menu);
    public void dump(String prefix, FileDescriptor fd, PrintWriter w, String[] args);
+5 −0
Original line number Diff line number Diff line
@@ -81,6 +81,11 @@ public class LauncherExtension extends Launcher {
        public void onActivityResult(int requestCode, int resultCode, Intent data) {
        }

        @Override
        public void onRequestPermissionsResult(int requestCode, String[] permissions,
                int[] grantResults) {
        }

        @Override
        public void onWindowFocusChanged(boolean hasFocus) {
        }