Save
Cookies user preferences
We use cookies to ensure you to get the best experience on our website. If you decline the use of cookies, this website may not function as expected.
Accept all
Decline all
Essential
These cookies are needed to make the website work correctly. You can not disable them.
Affichage
Accept
Analytics
Tools used to analyze the data to measure the effectiveness of a website and to understand how it works.
Google Analytics
Accept
Decline

Le SharedIntent en deux lignes, putain, mettez le dans vos applications :)

Bonjour à tous,

Juste un billet rapide, j'étais en train de mettre à jour ma formation pour rajouter le petit chapitre qui va bien sur la ToolBar qui remplace l'actionBar. C'est Chris Bane qui a mis ça en place dans la support library level 22 et l'avait aussi mis en place dans la branche native pour lollipop (21). Et je regardais ce qui pouvait avoir changé.

Bon déjà, je suis scié, on tombe sur les docs qui nous explique comment utiliser l'actionBar, alors que l'actionBar c'est un peu du passé, mais bon justement je tombe sur ça:

 

Using the ShareActionProvider

To add a "share" action with ShareActionProvider, define the actionProviderClass for an <item> tag with theShareActionProvider class. For example:

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
     
xmlns:yourapp="http://schemas.android.com/apk/res-auto" >
   
<item android:id="@+id/action_share"
         
android:title="@string/share"
         
yourapp:showAsAction="ifRoom"
         
yourapp:actionProviderClass="android.support.v7.widget.ShareActionProvider"
         
/>
    ...
</menu>

Now the action provider takes control of the action item and handles both its appearance and behavior. But you must still provide a title for the item to be used when it appears in the action overflow.

Bon et là on se dit mais ça fait des mois que je dis qu'il faut installer ça dans ces application et ça prend trois lignes (bon ok, quatre, il faut aussi se cogner l'ActionProvider...).

Alors, pourquoi tu l'as pas fait encore en partageant le lien sur GooglePlay de ton application :) diffuse ton application par ton application, c'est un bon premier pas :)

A bientôt tous le monde et portez vous bien :)

Demain c'est les GoogleIO :) il me tarde trop :)

Le source:http://developer.android.com/guide/topics/ui/actionbar.html

Related Posts

Save
Cookies user preferences
We use cookies to ensure you to get the best experience on our website. If you decline the use of cookies, this website may not function as expected.
Accept all
Decline all
Essential
These cookies are needed to make the website work correctly. You can not disable them.
Affichage
Accept
Analytics
Tools used to analyze the data to measure the effectiveness of a website and to understand how it works.
Google Analytics
Accept
Decline