Example usage for android.content IntentFilter SYSTEM_HIGH_PRIORITY

List of usage examples for android.content IntentFilter SYSTEM_HIGH_PRIORITY

Introduction

In this page you can find the example usage for android.content IntentFilter SYSTEM_HIGH_PRIORITY.

Prototype

int SYSTEM_HIGH_PRIORITY

To view the source code for android.content IntentFilter SYSTEM_HIGH_PRIORITY.

Click Source Link

Document

The filter #setPriority value at which system high-priority receivers are placed; that is, receivers that should execute before application code.

Usage

From source file:org.digitalcampus.oppia.activity.DownloadActivity.java

@Override
public void onResume() {
    super.onResume();
    if (json == null) {
        //The JSON download task has not started or been completed yet
        getCourseList();//from  www. j  a  v a  2  s .  c  o  m
    } else if ((courses != null) && courses.size() > 0) {
        //We already have loaded JSON and courses (coming from orientationchange)
        dla.notifyDataSetChanged();
    } else {
        //The JSON is downloaded but course list is not
        refreshCourseList();
    }
    receiver = new InstallerBroadcastReceiver();
    receiver.setCourseInstallerListener(this);
    IntentFilter broadcastFilter = new IntentFilter(CourseIntallerService.BROADCAST_ACTION);
    broadcastFilter.setPriority(IntentFilter.SYSTEM_HIGH_PRIORITY);
    registerReceiver(receiver, broadcastFilter);

}

From source file:com.oprisnik.semdroid.AnalysisResultsListFragment.java

@Override
public void onResume() {
    super.onResume();
    IntentFilter filter = new IntentFilter(AnalysisIntentService.ACTION_ANALYSIS_FINISHED);
    filter.setPriority(IntentFilter.SYSTEM_HIGH_PRIORITY);
    getActivity().registerReceiver(mAnalysisFinishedReceiver, filter);
}

From source file:org.digitalcampus.oppia.activity.OppiaMobileActivity.java

@Override
public void onResume() {
    super.onResume();
    this.updateReminders();

    receiver = new InstallerBroadcastReceiver();
    receiver.setCourseInstallerListener(this);
    IntentFilter broadcastFilter = new IntentFilter(CourseIntallerService.BROADCAST_ACTION);
    broadcastFilter.setPriority(IntentFilter.SYSTEM_HIGH_PRIORITY);
    registerReceiver(receiver, broadcastFilter);
}

From source file:org.digitalcampus.oppia.activity.DownloadMediaActivity.java

@Override
public void onResume() {
    super.onResume();
    if ((missingMedia != null) && missingMedia.size() > 0) {
        //We already have loaded media (coming from orientationchange)
        dmla.sortByFilename();/*from  w  w w . j a  va  2  s  . c om*/
        isSortByCourse = false;
        dmla.notifyDataSetChanged();
        emptyState.setVisibility(View.GONE);
        downloadViaPCBtn.setVisibility(View.VISIBLE);
    } else {
        emptyState.setVisibility(View.VISIBLE);
        downloadViaPCBtn.setVisibility(View.GONE);
    }
    receiver = new DownloadBroadcastReceiver();
    receiver.setMediaListener(this);
    IntentFilter broadcastFilter = new IntentFilter(DownloadService.BROADCAST_ACTION);
    broadcastFilter.setPriority(IntentFilter.SYSTEM_HIGH_PRIORITY);
    registerReceiver(receiver, broadcastFilter);

    invalidateOptionsMenu();
}

From source file:com.marvin.rocklock.RockLockActivity.java

@Override
public void onResume() {
    super.onResume();
    // Poke application
    mPoked = false;/*  w w w. ja  v a  2s.c o m*/
    new Thread(new PokeWatcher()).start();
    // Restore music
    mPlayer.getNavigator().restore();
    // Register headphone receiver
    IntentFilter filter = new IntentFilter();
    filter.addAction(Intent.ACTION_MEDIA_BUTTON);
    filter.setPriority(IntentFilter.SYSTEM_HIGH_PRIORITY);
    registerReceiver(mMediaButtonReceiver, filter);
}

From source file:com.cpic.taylor.logistics.activity.HomeActivity.java

public void registerMessageReceiver() {
    mMessageReceiver = new MessageReceiver();
    IntentFilter filter = new IntentFilter();
    filter.setPriority(IntentFilter.SYSTEM_HIGH_PRIORITY);
    filter.addAction(MESSAGE_RECEIVED_ACTION);
    registerReceiver(mMessageReceiver, filter);
}

From source file:com.cpic.taylor.logistics.activity.HomeActivity.java

public void registerConnectKickedReceive() {
    connectKickedReceiveBroadCast = new ConnectKickedReceiveBroadCast();
    IntentFilter filter = new IntentFilter();
    filter.setPriority(IntentFilter.SYSTEM_HIGH_PRIORITY);
    filter.addAction(KICKED_OFFLINE_BY_OTHER_CLIENT);
    registerReceiver(connectKickedReceiveBroadCast, filter);
}