Codota Logo
VPackageInstallerService$Callbacks
Code IndexAdd Codota to your IDE (free)

How to use
VPackageInstallerService$Callbacks
in
com.lody.virtual.server.pm.installer

Best Java code snippets using com.lody.virtual.server.pm.installer.VPackageInstallerService$Callbacks (Showing top 20 results out of 315)

  • Common ways to obtain VPackageInstallerService$Callbacks
private void myMethod () {
VPackageInstallerService$Callbacks v =
  • Codota IconHandlerThread handlerThread;new Callbacks(handlerThread.getLooper())
  • Smart code suggestions by Codota
}
origin: android-hacker/VirtualXposed

private VPackageInstallerService() {
  mContext = VirtualCore.get().getContext();
  mInstallThread = new HandlerThread("PackageInstaller");
  mInstallThread.start();
  mInstallHandler = new Handler(mInstallThread.getLooper());
  mCallbacks = new Callbacks(mInstallThread.getLooper());
}
origin: android-hacker/VirtualXposed

public void onSessionFinished(final PackageInstallerSession session, boolean success) {
  mCallbacks.notifySessionFinished(session.sessionId, session.userId, success);
  mInstallHandler.post(new Runnable() {
    @Override
    public void run() {
      synchronized (mSessions) {
        mSessions.remove(session.sessionId);
      }
    }
  });
}
origin: android-hacker/VirtualXposed

  public void notifySessionFinished(int sessionId, int userId, boolean success) {
    obtainMessage(MSG_SESSION_FINISHED, sessionId, userId, success).sendToTarget();
  }
}
origin: darkskygit/VirtualApp

private VPackageInstallerService() {
  mContext = VirtualCore.get().getContext();
  mInstallThread = new HandlerThread("PackageInstaller");
  mInstallThread.start();
  mInstallHandler = new Handler(mInstallThread.getLooper());
  mCallbacks = new Callbacks(mInstallThread.getLooper());
}
origin: bzsome/VirtualApp-x326

private void notifySessionActiveChanged(int sessionId, int userId, boolean active) {
  obtainMessage(MSG_SESSION_ACTIVE_CHANGED, sessionId, userId, active).sendToTarget();
}
origin: darkskygit/VirtualApp

public void onSessionFinished(final PackageInstallerSession session, boolean success) {
  mCallbacks.notifySessionFinished(session.sessionId, session.userId, success);
  mInstallHandler.post(new Runnable() {
    @Override
    public void run() {
      synchronized (mSessions) {
        mSessions.remove(session.sessionId);
      }
    }
  });
}
origin: bzsome/VirtualApp-x326

public void onSessionFinished(final PackageInstallerSession session, boolean success) {
  mCallbacks.notifySessionFinished(session.sessionId, session.userId, success);
  mInstallHandler.post(new Runnable() {
    @Override
    public void run() {
      synchronized (mSessions) {
        mSessions.remove(session.sessionId);
      }
    }
  });
}
origin: bzsome/VirtualApp-x326

private VPackageInstallerService() {
  mContext = VirtualCore.get().getContext();
  mInstallThread = new HandlerThread("PackageInstaller");
  mInstallThread.start();
  mInstallHandler = new Handler(mInstallThread.getLooper());
  mCallbacks = new Callbacks(mInstallThread.getLooper());
}
origin: bzsome/VirtualApp-x326

  public void notifySessionFinished(int sessionId, int userId, boolean success) {
    obtainMessage(MSG_SESSION_FINISHED, sessionId, userId, success).sendToTarget();
  }
}
origin: darkskygit/VirtualApp

@Override
public void unregisterCallback(IPackageInstallerCallback callback) throws RemoteException {
  mCallbacks.unregister(callback);
}
origin: darkskygit/VirtualApp

  public void notifySessionFinished(int sessionId, int userId, boolean success) {
    obtainMessage(MSG_SESSION_FINISHED, sessionId, userId, success).sendToTarget();
  }
}
origin: darkskygit/VirtualApp

private void notifySessionActiveChanged(int sessionId, int userId, boolean active) {
  obtainMessage(MSG_SESSION_ACTIVE_CHANGED, sessionId, userId, active).sendToTarget();
}
origin: bzsome/VirtualApp-x326

private void notifySessionBadgingChanged(int sessionId, int userId) {
  obtainMessage(MSG_SESSION_BADGING_CHANGED, sessionId, userId).sendToTarget();
}
origin: android-hacker/VirtualXposed

@Override
public void handleMessage(Message msg) {
  final int userId = msg.arg2;
  final int n = mCallbacks.beginBroadcast();
  for (int i = 0; i < n; i++) {
    final IPackageInstallerCallback callback = mCallbacks.getBroadcastItem(i);
    final VUserHandle user = (VUserHandle) mCallbacks.getBroadcastCookie(i);
    // TODO: dispatch notifications for slave profiles
    if (userId == user.getIdentifier()) {
      try {
        invokeCallback(callback, msg);
      } catch (RemoteException ignored) {
      }
    }
  }
  mCallbacks.finishBroadcast();
}
origin: bzsome/VirtualApp-x326

@Override
public void registerCallback(IPackageInstallerCallback callback, int userId) throws RemoteException {
  mCallbacks.register(callback, userId);
}
origin: android-hacker/VirtualXposed

private void notifySessionActiveChanged(int sessionId, int userId, boolean active) {
  obtainMessage(MSG_SESSION_ACTIVE_CHANGED, sessionId, userId, active).sendToTarget();
}
origin: bzsome/VirtualApp-x326

@Override
public void unregisterCallback(IPackageInstallerCallback callback) throws RemoteException {
  mCallbacks.unregister(callback);
}
origin: android-hacker/VirtualXposed

private void notifySessionBadgingChanged(int sessionId, int userId) {
  obtainMessage(MSG_SESSION_BADGING_CHANGED, sessionId, userId).sendToTarget();
}
origin: darkskygit/VirtualApp

private void notifySessionProgressChanged(int sessionId, int userId, float progress) {
  obtainMessage(MSG_SESSION_PROGRESS_CHANGED, sessionId, userId, progress).sendToTarget();
}
origin: android-hacker/VirtualXposed

private void notifySessionCreated(int sessionId, int userId) {
  obtainMessage(MSG_SESSION_CREATED, sessionId, userId).sendToTarget();
}
com.lody.virtual.server.pm.installerVPackageInstallerService$Callbacks

Most used methods

  • <init>
  • invokeCallback
  • notifySessionFinished
  • obtainMessage
  • register
  • unregister

Popular in Java

  • Making http requests using okhttp
  • onRequestPermissionsResult (Fragment)
  • findViewById (Activity)
  • setContentView (Activity)
  • Kernel (java.awt.image)
  • SortedSet (java.util)
    A Set that further provides a total ordering on its elements. The elements are ordered using their C
  • Executor (java.util.concurrent)
    An object that executes submitted Runnable tasks. This interface provides a way of decoupling task s
  • ThreadPoolExecutor (java.util.concurrent)
    An ExecutorService that executes each submitted task using one of possibly several pooled threads, n
  • JCheckBox (javax.swing)
  • Join (org.hibernate.mapping)
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now