INNER CODE UNIT · Java

canStartPluginActivity

DroidPluginTeam/DroidPlugin · project/Libraries/DroidPlugin/src/main/java/com/morgoo/droidplugin/PluginPatchManager.java:38

    public boolean canStartPluginActivity(Intent intent) {
        if (intent == null || PluginManager.getInstance().isConnected())
            return true;

        ComponentName name = intent.getComponent();
        if (name != null && mContext != null && !name.getPackageName().equals(mContext.getPackageName()))
            return false;

        return true;
    }

    public boolean startPluginActivity(Intent intent) {
        if (intent == null)
            return false;

        if (PluginManager.getInstance().isConnected()) {
            mDelayIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
            mContext.startActivity(mDelayIntent);

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…