This week's book giveaway is in the JDBC forum.
We're giving away four copies of Make it so: Java DB Connections & Transactions and have Marcho Behler on-line!
See this thread for details.
The moose likes Android and the fly likes Running Multiple Activities simultaneously Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Make it so: Java DB Connections & Transactions this week in the JDBC forum!
JavaRanch » Java Forums » Mobile » Android
Bookmark "Running Multiple Activities simultaneously" Watch "Running Multiple Activities simultaneously" New topic

Running Multiple Activities simultaneously

chander shivdasani
Ranch Hand

Joined: Oct 09, 2007
Posts: 206


I have developed a simple android application, which when started opens a Timer. User is given two buttons, start/ pause. This is working fine.
What i want to do is to add a way to support multiple timers when a user swipes his finger on the screen.
When he swipes from left to right, a new timer should show up, but the previous timer should not stop. This is a way to add multiple timers.
Also, when he swipes from right to left, i want a previous timer to show.

This is what i have done so for. I have a timer activity. I have added a touch event on it. When, a person swipes his finger, i get the co-ordinates and decide whether its from left to right or right to left. This funtionality is working fine, as i can see the appropriate log messages.

The problem is when im trying to load Timer Activity. It just loads the previous Activity and doesnt really create a new one (I figured this from the timer). Is there any way to do it?

Enjoy, Chander
SCJP 5, Oracle Certified PL/SQL Developer
Jeremy Medford
Ranch Hand

Joined: Jan 16, 2007
Posts: 44

I'm not an expert in Anrdroid, but I had a couple of thoughts on this.
Why do the Timers need to be separaate Activities? I believe that when you go to a new Activity, the onStop() method is called which essentially halts whatever is happening in that Activity.

What about trying separate Views where each new timer is inside a custom view? Perhaps even part of a List?

Just some ideas.

I agree. Here's the link:
subject: Running Multiple Activities simultaneously
It's not a secret anymore!