OverlayManager
  public
  
  
  
  class
  OverlayManager
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | android.content.om.OverlayManager | 
OverlayManager gives apps the ability to create an OverlayManagerTransaction to
 maintain the overlays and list the registered fabricated runtime resources overlays(FRROs).
 
OverlayManager returns the list of overlays to the app calling getOverlayInfosForTarget(java.lang.String). The app starts an OverlayManagerTransaction to manage
 the overlays. The app can achieve the following by using OverlayManagerTransaction.
 
- register overlays
- unregister overlays
- execute multiple operations in one commitment by calling commit(android.content.om.OverlayManagerTransaction)
See also:
Summary
| Public methods | |
|---|---|
| 
        
        
        
        
        
        void | 
      commit(OverlayManagerTransaction transaction)
      Commit the overlay manager transaction. | 
| 
        
        
        
        
        
        List<OverlayInfo> | 
      getOverlayInfosForTarget(String targetPackageName)
      Get the related information of self-targeting overlays for  | 
| Inherited methods | |
|---|---|
Public methods
commit
public void commit (OverlayManagerTransaction transaction)
Commit the overlay manager transaction.
Applications can register overlays and unregister the registered overlays in an atomic
 operation via OverlayManagerTransaction.
| Parameters | |
|---|---|
| transaction | OverlayManagerTransaction: the series of overlay related requests to perform
 This value cannot benull. | 
| Throws | |
|---|---|
| Exception | if not all the requests could be successfully | 
See also:
getOverlayInfosForTarget
public List<OverlayInfo> getOverlayInfosForTarget (String targetPackageName)
Get the related information of self-targeting overlays for targetPackageName.
| Parameters | |
|---|---|
| targetPackageName | String: the target package name
 This value cannot benull. | 
| Returns | |
|---|---|
| List<OverlayInfo> | a list of overlay information
 This value cannot be null. | 
