<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Commentaires sur : Développez votre propre réveil pour android</title>
	<atom:link href="http://bunjix.fr/developpez-votre-propre-reveil-alarme-pour-smart-phone-android/180/feed" rel="self" type="application/rss+xml" />
	<link>http://bunjix.fr/developpez-votre-propre-reveil-alarme-pour-smart-phone-android/180</link>
	<description>Expert Mobile - Android, iPhone, Windows Mobile</description>
	<lastBuildDate>Tue, 15 Jun 2010 11:34:41 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Par : BONNET Ludovic</title>
		<link>http://bunjix.fr/developpez-votre-propre-reveil-alarme-pour-smart-phone-android/180/comment-page-1#comment-39</link>
		<dc:creator>BONNET Ludovic</dc:creator>
		<pubDate>Sat, 16 Jan 2010 09:56:17 +0000</pubDate>
		<guid isPermaLink="false">http://bunjix.fr/?p=180#comment-39</guid>
		<description>Mon erreur était qu&#039;il faut lancer le broadcast receiver comme ceci :

    	Intent intent = new Intent(this, ReceiveSMS.class);
    	PendingIntent.getBroadcast(this, 10, intent, 0);

Et non le lancer comme une simple activity !</description>
		<content:encoded><![CDATA[<p>Mon erreur était qu&#8217;il faut lancer le broadcast receiver comme ceci :</p>
<p>    	Intent intent = new Intent(this, ReceiveSMS.class);<br />
    	PendingIntent.getBroadcast(this, 10, intent, 0);</p>
<p>Et non le lancer comme une simple activity !</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : BONNET Ludovic</title>
		<link>http://bunjix.fr/developpez-votre-propre-reveil-alarme-pour-smart-phone-android/180/comment-page-1#comment-38</link>
		<dc:creator>BONNET Ludovic</dc:creator>
		<pubDate>Fri, 15 Jan 2010 13:43:21 +0000</pubDate>
		<guid isPermaLink="false">http://bunjix.fr/?p=180#comment-38</guid>
		<description>Oui tu as compris sauf que ma classe étend BroadcastReceiver car elle doit attraper des événements et lancer une intent derrière (enfin si c&#039;est comme ca que cela marche). 

Dans ton post de code ici : http://android-france.fr/2009/11/26/developpez-votre-propre-reveil-alarme-avec-votre-android-phone/ tu as le code suivant :

public class AlarmReceiver extends BroadcastReceiver{

@Override
public void onReceive(Context context, Intent intent) {
try {
Toast.makeText(context, &quot;C&#039;est l&#039;heure !!!&quot;,Toast.LENGTH_LONG).show();
//On peut mettre ce que l&#039;on veut. Vibreur, lecture d&#039;un mp3 ou autre.
}
}
}

Et tu as indiqué de faire comme cela au début des commentaires de ce post :

    Intent intentToLaunch = new Intent();
    intentToLaunch.setClass(context, AlarmReceiverDisplay.class);
    intentToLaunch.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
    context.startActivity(intentToLaunch); 

Donc je ne vois pas trop comment faire, si vous pouviez m&#039;aiguiller ?</description>
		<content:encoded><![CDATA[<p>Oui tu as compris sauf que ma classe étend BroadcastReceiver car elle doit attraper des événements et lancer une intent derrière (enfin si c&#8217;est comme ca que cela marche). </p>
<p>Dans ton post de code ici : <a href="http://android-france.fr/2009/11/26/developpez-votre-propre-reveil-alarme-avec-votre-android-phone/" rel="nofollow">http://android-france.fr/2009/11/26/developpez-votre-propre-reveil-alarme-avec-votre-android-phone/</a> tu as le code suivant :</p>
<p>public class AlarmReceiver extends BroadcastReceiver{</p>
<p>@Override<br />
public void onReceive(Context context, Intent intent) {<br />
try {<br />
Toast.makeText(context, &laquo;&nbsp;C&#8217;est l&#8217;heure !!!&nbsp;&raquo;,Toast.LENGTH_LONG).show();<br />
//On peut mettre ce que l&#8217;on veut. Vibreur, lecture d&#8217;un mp3 ou autre.<br />
}<br />
}<br />
}</p>
<p>Et tu as indiqué de faire comme cela au début des commentaires de ce post :</p>
<p>    Intent intentToLaunch = new Intent();<br />
    intentToLaunch.setClass(context, AlarmReceiverDisplay.class);<br />
    intentToLaunch.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);<br />
    context.startActivity(intentToLaunch); </p>
<p>Donc je ne vois pas trop comment faire, si vous pouviez m&#8217;aiguiller ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : bunjX</title>
		<link>http://bunjix.fr/developpez-votre-propre-reveil-alarme-pour-smart-phone-android/180/comment-page-1#comment-37</link>
		<dc:creator>bunjX</dc:creator>
		<pubDate>Fri, 15 Jan 2010 10:27:19 +0000</pubDate>
		<guid isPermaLink="false">http://bunjix.fr/?p=180#comment-37</guid>
		<description>&lt;a href=&quot;#comment-32&quot; rel=&quot;nofollow&quot;&gt;@BONNET Ludovic &lt;/a&gt; 
En fait je ne vois pas le code de ton manifest.
Mais si j&#039;ai bien compris tu souhaite lancer un Intent. 
Si tu reprend le code décrit &lt;a href=&quot;#comment-14&quot; rel=&quot;nofollow&quot;&gt;sur ce commentaire&lt;/a&gt; c&#039;est que tu souhaite lancer une Activité (Activity). Dans ce cas ta classe ReceiveSMS doit étendre Activity et non pas BroadcastReceiver.
J&#039;ai bien compris ta demande?</description>
		<content:encoded><![CDATA[<p><a href="#comment-32" rel="nofollow">@BONNET Ludovic </a><br />
En fait je ne vois pas le code de ton manifest.<br />
Mais si j&#8217;ai bien compris tu souhaite lancer un Intent.<br />
Si tu reprend le code décrit <a href="#comment-14" rel="nofollow">sur ce commentaire</a> c&#8217;est que tu souhaite lancer une Activité (Activity). Dans ce cas ta classe ReceiveSMS doit étendre Activity et non pas BroadcastReceiver.<br />
J&#8217;ai bien compris ta demande?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : bunjX</title>
		<link>http://bunjix.fr/developpez-votre-propre-reveil-alarme-pour-smart-phone-android/180/comment-page-1#comment-36</link>
		<dc:creator>bunjX</dc:creator>
		<pubDate>Fri, 15 Jan 2010 10:21:34 +0000</pubDate>
		<guid isPermaLink="false">http://bunjix.fr/?p=180#comment-36</guid>
		<description>&lt;a href=&quot;#comment-34&quot; rel=&quot;nofollow&quot;&gt;@cousinHub &lt;/a&gt; 
Oui c&#039;est une erreur de ma part.
Il faut bien mettre :
heureReveil += alarm.getHeure().hour &gt; 9 ? alarm.getHeure().hour : &quot;0&quot; + alarm.getHeure().hour;
idem pour les minutes.</description>
		<content:encoded><![CDATA[<p><a href="#comment-34" rel="nofollow">@cousinHub </a><br />
Oui c&#8217;est une erreur de ma part.<br />
Il faut bien mettre :<br />
heureReveil += alarm.getHeure().hour > 9 ? alarm.getHeure().hour : &laquo;&nbsp;0&#8243; + alarm.getHeure().hour;<br />
idem pour les minutes.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : bunjX</title>
		<link>http://bunjix.fr/developpez-votre-propre-reveil-alarme-pour-smart-phone-android/180/comment-page-1#comment-35</link>
		<dc:creator>bunjX</dc:creator>
		<pubDate>Fri, 15 Jan 2010 10:19:13 +0000</pubDate>
		<guid isPermaLink="false">http://bunjix.fr/?p=180#comment-35</guid>
		<description>&lt;a href=&quot;#comment-33&quot; rel=&quot;nofollow&quot;&gt;@cousinHub &lt;/a&gt; 
le paramêtre serialVersionUID est à ajouter lorsqu&#039;une classe implemente Serializable.
Les méthodes charger() et sauver() se trouve dans l&#039;Activité Reveil.java</description>
		<content:encoded><![CDATA[<p><a href="#comment-33" rel="nofollow">@cousinHub </a><br />
le paramêtre serialVersionUID est à ajouter lorsqu&#8217;une classe implemente Serializable.<br />
Les méthodes charger() et sauver() se trouve dans l&#8217;Activité Reveil.java</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : cousinHub</title>
		<link>http://bunjix.fr/developpez-votre-propre-reveil-alarme-pour-smart-phone-android/180/comment-page-1#comment-34</link>
		<dc:creator>cousinHub</dc:creator>
		<pubDate>Fri, 15 Jan 2010 10:02:33 +0000</pubDate>
		<guid isPermaLink="false">http://bunjix.fr/?p=180#comment-34</guid>
		<description>heureReveil += alarm.getHeure().hour &gt;10 ?

devrait être :
heureReveil += alarm.getHeure().hour &gt;9 ?

idem pour heureReveil += alarm.getHeure().minute &gt;9 ?

non ?</description>
		<content:encoded><![CDATA[<p>heureReveil += alarm.getHeure().hour &gt;10 ?</p>
<p>devrait être :<br />
heureReveil += alarm.getHeure().hour &gt;9 ?</p>
<p>idem pour heureReveil += alarm.getHeure().minute &gt;9 ?</p>
<p>non ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : cousinHub</title>
		<link>http://bunjix.fr/developpez-votre-propre-reveil-alarme-pour-smart-phone-android/180/comment-page-1#comment-33</link>
		<dc:creator>cousinHub</dc:creator>
		<pubDate>Fri, 15 Jan 2010 09:58:45 +0000</pubDate>
		<guid isPermaLink="false">http://bunjix.fr/?p=180#comment-33</guid>
		<description>petite question : 

à quoi sert le &quot;private static final long serialVersionUID = 1L;&quot;
dans Alarm.java ???

où est implémenté sauver() (dans Reveil.Java) ?</description>
		<content:encoded><![CDATA[<p>petite question : </p>
<p>à quoi sert le &laquo;&nbsp;private static final long serialVersionUID = 1L;&nbsp;&raquo;<br />
dans Alarm.java ???</p>
<p>où est implémenté sauver() (dans Reveil.Java) ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : BONNET Ludovic</title>
		<link>http://bunjix.fr/developpez-votre-propre-reveil-alarme-pour-smart-phone-android/180/comment-page-1#comment-32</link>
		<dc:creator>BONNET Ludovic</dc:creator>
		<pubDate>Thu, 14 Jan 2010 23:15:01 +0000</pubDate>
		<guid isPermaLink="false">http://bunjix.fr/?p=180#comment-32</guid>
		<description>&lt;a href=&quot;#comment-14&quot; rel=&quot;nofollow&quot;&gt;@bunjX &lt;/a&gt; 

J&#039;ai exactement le même problème et j&#039;ai utilisé le bout de code que tu as donné et qui compile dans un autre contexte identique (de BroadcastReceiver où je veux lancer un intent). Malheuresement au lancement, j&#039;ai l&#039;exception :

android.content.ActivityNotFoundException: Unable to find explicit activity class {com.hugoboss.userinterface/com.hugoboss.communication.ReceiveSMS}; have you declared this activity in your AndroidManifest.xml?

Ma classe ReceiveSMS est : ReceiveSMS extends BroadcastReceiver

Dans mon androidmanifest.xml, j&#039;ai pour l&#039;instant :

        
            
                
            
		

Ce qui est normal mais alors si j&#039;essaie de corriger suivant l&#039;erreur qu&#039;il me dit avec ca :

       
	        
                
                
            
        

Eclipse me dit que : 

com.hugoboss.communication.ReceiveSMS does not extend android.app.Activity

Ce qui est bien normal mais comment faire alors ?

Merci de ton aide :)</description>
		<content:encoded><![CDATA[<p><a href="#comment-14" rel="nofollow">@bunjX </a> </p>
<p>J&#8217;ai exactement le même problème et j&#8217;ai utilisé le bout de code que tu as donné et qui compile dans un autre contexte identique (de BroadcastReceiver où je veux lancer un intent). Malheuresement au lancement, j&#8217;ai l&#8217;exception :</p>
<p>android.content.ActivityNotFoundException: Unable to find explicit activity class {com.hugoboss.userinterface/com.hugoboss.communication.ReceiveSMS}; have you declared this activity in your AndroidManifest.xml?</p>
<p>Ma classe ReceiveSMS est : ReceiveSMS extends BroadcastReceiver</p>
<p>Dans mon androidmanifest.xml, j&#8217;ai pour l&#8217;instant :</p>
<p>Ce qui est normal mais alors si j&#8217;essaie de corriger suivant l&#8217;erreur qu&#8217;il me dit avec ca :</p>
<p>Eclipse me dit que : </p>
<p>com.hugoboss.communication.ReceiveSMS does not extend android.app.Activity</p>
<p>Ce qui est bien normal mais comment faire alors ?</p>
<p>Merci de ton aide <img src='http://bunjix.fr/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Freelance Android &#124; Tutoriel Android &#124; Vibration et Son dans une application &#124; BunjiX</title>
		<link>http://bunjix.fr/developpez-votre-propre-reveil-alarme-pour-smart-phone-android/180/comment-page-1#comment-31</link>
		<dc:creator>Freelance Android &#124; Tutoriel Android &#124; Vibration et Son dans une application &#124; BunjiX</dc:creator>
		<pubDate>Thu, 07 Jan 2010 09:46:01 +0000</pubDate>
		<guid isPermaLink="false">http://bunjix.fr/?p=180#comment-31</guid>
		<description>[...] m&#8217;a demander il y a quelque temps de faire un complement du tutoriel sur le développement d&#8217;un réveil. Dans ce tutoriel j&#8217;expliquait comment créer un réveil à une heure voulu. Le manque était [...]</description>
		<content:encoded><![CDATA[<p>[...] m&#8217;a demander il y a quelque temps de faire un complement du tutoriel sur le développement d&#8217;un réveil. Dans ce tutoriel j&#8217;expliquait comment créer un réveil à une heure voulu. Le manque était [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : laurent</title>
		<link>http://bunjix.fr/developpez-votre-propre-reveil-alarme-pour-smart-phone-android/180/comment-page-1#comment-19</link>
		<dc:creator>laurent</dc:creator>
		<pubDate>Sat, 19 Dec 2009 21:26:52 +0000</pubDate>
		<guid isPermaLink="false">http://bunjix.fr/?p=180#comment-19</guid>
		<description>hum , dsl pour cette question un peu stupide, forcement ça marche pas puisque cette classe android.text.format.time n&#039;impelemnte pas Serializable ....  faudra juste utiliser à la place java.utils.calendar

++</description>
		<content:encoded><![CDATA[<p>hum , dsl pour cette question un peu stupide, forcement ça marche pas puisque cette classe android.text.format.time n&#8217;impelemnte pas Serializable &#8230;.  faudra juste utiliser à la place java.utils.calendar</p>
<p>++</p>
]]></content:encoded>
	</item>
</channel>
</rss>
