belongs to Maven artifact com.android.support:support-compat:28.0.0-alpha1
IntentCompat
  public
  
  final
  
  class
  IntentCompat
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | android.support.v4.content.IntentCompat | 
Helper for accessing features in Intent.
Summary
| Constants | |
|---|---|
| String | CATEGORY_LEANBACK_LAUNCHERIndicates an activity optimized for Leanback mode, and that should be displayed in the Leanback launcher. | 
| String | EXTRA_HTML_TEXTA constant String that is associated with the Intent, used with
  | 
| String | EXTRA_START_PLAYBACKUsed as a boolean extra field in  | 
| Public methods | |
|---|---|
| 
        
        
        static
        
        
        Intent | 
      makeMainSelectorActivity(String selectorAction, String selectorCategory)
      Make an Intent for the main activity of an application, without specifying a specific activity to run but giving a selector to find the activity. | 
| Inherited methods | |
|---|---|
|  From
class 
  
    java.lang.Object
  
 | |
Constants
CATEGORY_LEANBACK_LAUNCHER
String CATEGORY_LEANBACK_LAUNCHER
Indicates an activity optimized for Leanback mode, and that should be displayed in the Leanback launcher.
Constant Value: "android.intent.category.LEANBACK_LAUNCHER"
EXTRA_HTML_TEXT
String EXTRA_HTML_TEXT
A constant String that is associated with the Intent, used with
 ACTION_SEND to supply an alternative to
 EXTRA_TEXT
 as HTML formatted text.  Note that you must also supply
 EXTRA_TEXT.
Constant Value: "android.intent.extra.HTML_TEXT"
EXTRA_START_PLAYBACK
String EXTRA_START_PLAYBACK
Used as a boolean extra field in ACTION_VIEW intents to
 indicate that content should immediately be played without any intermediate screens that
 require additional user input, e.g. a profile selection screen or a details page.
Constant Value: "android.intent.extra.START_PLAYBACK"
Public methods
makeMainSelectorActivity
Intent makeMainSelectorActivity (String selectorAction, String selectorCategory)
Make an Intent for the main activity of an application, without specifying a specific activity to run but giving a selector to find the activity. This results in a final Intent that is structured the same as when the application is launched from Home. For anything else that wants to launch an application in the same way, it is important that they use an Intent structured the same way, and can use this function to ensure this is the case.
The returned Intent has ACTION_MAIN as its action, and includes the
 category CATEGORY_LAUNCHER.  This does not have
 FLAG_ACTIVITY_NEW_TASK set, though typically you will want
 to do that through addFlags(int) on the returned Intent.
| Parameters | |
|---|---|
| selectorAction | String: The action name of the Intent's selector. | 
| selectorCategory | String: The name of a category to add to the Intent's
 selector. | 
| Returns | |
|---|---|
| Intent | Returns a newly created Intent that can be used to launch the activity as a main application entry. | 
- Interfaces
- Classes
