Skip to content

Aplicación que permite mostrar una lista de opciones a partir de otras aplicaciones instaladas en el dispositivo, cuyas Activities tengan un intent-filter category determinado.

License

Notifications You must be signed in to change notification settings

carboleda/android-addons

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

android-addons

Aplicación que permite mostrar una lista de opciones a partir de otras aplicaciones instaladas en el dispositivo, cuyas Activities tengan un intent-filter category determinado.

  • Addons: Proyecto que define un Activity como un addon:

    AndroidManifest.xml

    <activity
        android:name=".FisrtAddon"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="com.cfag.addons.intent.category.ADDON" />
        </intent-filter>
    </activity>
  • AddonTest: Proyecto que indentifica los addons instalados en el dispositivo.

    MainActivity

    Intent mainIntent = new Intent(Intent.ACTION_MAIN, null);
    mainIntent.addCategory("com.cfag.addons.intent.category.ADDON");
    
    PackageManager pm = getPackageManager();
    List<ResolveInfo> list = pm.queryIntentActivities(mainIntent, 0);

About

Aplicación que permite mostrar una lista de opciones a partir de otras aplicaciones instaladas en el dispositivo, cuyas Activities tengan un intent-filter category determinado.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages