You can use public abstract void clearPackagePreferredActivities
from PackageManager
use:
PackageManager pm = getPackageManager();
pm.clearPackagePreferredActivities("your.package.name");
You can only clear the packages assigned to your application.