Hi,

i was testing sms and I found another situation where I have the same
problem, may be in this situation is easier to explain.

Scenario:
- Receive a SMS class Zero in the simulator. The activity
ClassZeroActivity will be launched.
- User clicks in home. Home screen is shown
- User enters in "Messaging".
- Messaging is not shown, ClassZero Activity is shown.

If I would like to create another application, and the behaviour is
"if there is a ClassZeroActivity stopped. Show this activity and not
run me"

Is it possible?

Thanks again.

Thomas

On 6/29/09, Dianne Hackborn <hack...@android.com> wrote:
> I am not talking about changing your own app, I am just suggesting how I
> think you should go about doing what I -think- you were asking for.  I can't
> see it being more than a day to use the approach I suggested (but this
> information in shared preferences, and check it where you are wanting to
> decide whether to show your dialog); it certainly isn't going to require
> reworking your entire app.  Unless I am still not understanding what you are
> asking.
>
> Anyway, that is my suggestion.
>
>
> On Mon, Jun 29, 2009 at 10:30 AM, Thomas <perd...@gmail.com> wrote:
> >
> > Hi,
> >
> > I have some problems to change the approach now, the project is an
> > advanced stage. Is it possible to solve this problem working with the
> > UI state?
> >
> > thanks
> >
> >
> >
> >
> > Thomas
> >
> > On 6/26/09, Dianne Hackborn <hack...@android.com> wrote:
> > > It doesn't sounds to me like you should be driving this through UI state
> at
> > > all.  If you have remembered activities to show to the user, why not put
> > > this information in some persistent place like SharedPreferences and
> just
> > > look there when your calendar starts up to see if there is stuff to show
> > > before the main screen?
> > >
> > >
> > > On Fri, Jun 26, 2009 at 12:13 PM, Thomas <perd...@gmail.com> wrote:
> > > >
> > > > Hi Dianne,
> > > >
> > > > Sorry, I'm beginner here. I'll give you more details, may be it'll be
> > > > clear. Thanks
> > > >
> > > > I'm doing an agenda and I have a calendar implemented. There is an
> > > > Activity to show the alerts of the agenda, it's a really simple
> > > > activity which shows an alertDialog. I called this activity as
> > > > RememberActivity
> > > >
> > > > Agenda Manifest:
> > > > <application android:name="Agenda"
> > > >                  android:label="@string/app_name">
> > > >
> > > > ...
> > > > <activity android:name=".RememberActivity"
> > > >
> > > android:label="@string/class_remember_activity"
> > > >
> android:theme="@android:style/Theme.Dialog"
> > > >            android:allowTaskReparenting="true"
> > > >            android:taskAffinity="CalendarActivity"
> > > >            android:excludeFromRecents="true">
> > > >        </activity>
> > > > ...
> > > >
> > > > User opens the agenda, and sees the Remembers Alert, the activities
> > > > are shown. And so, he clicks on the "house button" and the alert
> > > > enters in the "onStop" state by the Activity diagram.
> > > >
> > > > Now, user opens the Calendar (another application), but I'd like to
> > > > have an interaction between these two applications. If there is some
> > > > "RememberAlerts" of Agenda is stop state, the calendar shows these
> > > > alerts before show its first screen.
> > > > Because user needs to confirm he knows his tasks today, before do
> anything
> > > else.
> > > >
> > > > How can I do this stuff: Calendar needs to detect which there are
> > > > RememberActivities hidden and so, Calendar "shows" these activities
> > > > again and these activities become visible. If there is no Remember
> > > > activities hidden, Calendar shows the main Screen (a Calendar of the
> > > > the week).
> > > >
> > > > Thank you
> > > >
> > > > Thomas
> > > >
> > > >
> > > >
> > > >
> > > > On 6/26/09, Dianne Hackborn <hack...@android.com> wrote:
> > > > > Your question is vague enough that it is really hard to answer.  For
> > > > > example, what do you mean by "stopped"?  What do you mean by
> "launching
> > > A"
> > > > > (is it going on top of B?)?
> > > > >
> > > > > It is very useful if questions are posted as solutions to be solved
> (I
> > > want
> > > > > to implement navigation through my app that looks like this, this,
> and
> > > that)
> > > > > vs. isolated tasks (I want to tell B that A is stopped), since the
> > > specific
> > > > > task being attempted may already be done the wrong road.
> > > > >
> > > > > And please give enough detail for people to actually answer:
> background
> > > > > context for what you are doing, specifics of what your code is doing
> > > (actual
> > > > > code the best), full details of what you are observing that is wrong
> and
> > > > > what exactly you want to have happen instead.
> > > > >
> > > > >
> > > > > On Fri, Jun 26, 2009 at 10:54 AM, Thomas <perd...@gmail.com> wrote:
> > > > > >
> > > > > > Hi,
> > > > > >
> > > > > > Can someone help me? I tried to use
> > > > > >
> > > > > >
> > > > > >            android:allowTaskReparenting="true"
> > > > > >
> > > > >
> android:taskAffinity="<PACKAGE_NAME.<ACTIVITY_NAME>"
> > > > > >
> > > > > > but it doesn't work.
> > > > > >
> > > > > > Thanks
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > On 6/25/09, Thomas <perd...@gmail.com> wrote:
> > > > > > > Hi All,
> > > > > > >
> > > > > > > I've some problems with a task. There are an activity A stopped
> and
> > > I
> > > > > > > start activity B in the same task. But if activity A is stopped,
> > > > > > > activity B needs to discover that and launch activity A.
> > > > > > >
> > > > > > > Can someone help me?
> > > > > > >
> > > > > > > Thanks a lot.
> > > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > >
> > > > >
> > > > >
> > > > > --
> > > >
> > > > > Dianne Hackborn
> > > > > Android framework engineer
> > > > > hack...@android.com
> > > > >
> > > > > Note: please don't send private questions to me, as I don't have
> time to
> > > > > provide private support, and so won't reply to such e-mails.  All
> such
> > > > > questions should be posted on public forums, where I and others can
> see
> > > and
> > > > > answer them.
> > > > >
> > > > >
> > > > > >
> > > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > >
> > >
> > >
> > > --
> > > Dianne Hackborn
> > > Android framework engineer
> > > hack...@android.com
> > >
> > > Note: please don't send private questions to me, as I don't have time to
> > > provide private support, and so won't reply to such e-mails.  All such
> > > questions should be posted on public forums, where I and others can see
> and
> > > answer them.
> > >
> > >
> > > >
> > >
> >
> >
> >
>
>
>
> --
> Dianne Hackborn
> Android framework engineer
> hack...@android.com
>
> Note: please don't send private questions to me, as I don't have time to
> provide private support, and so won't reply to such e-mails.  All such
> questions should be posted on public forums, where I and others can see and
> answer them.
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers-unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to