IntelliJ Java IDE
The moose likes Android and the fly likes Problem in starting activity from broadcast receivers Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login
JavaRanch » Java Forums » Mobile » Android
Reply Bookmark "Problem in starting activity from broadcast receivers" Watch "Problem in starting activity from broadcast receivers" New topic
Author

Problem in starting activity from broadcast receivers

Hardik Trivedi
Ranch Hand

Joined: Jan 30, 2010
Posts: 252
Hi all,


I am using broadcast receivers in my application. I have registered receivers in manifest and activity file. It calls perfectly. Broadcast receiver will be called whenever user clicks power button.
for that I have used

and



In onreceive of broadcast listener I am starting an activity



Now this activity is called also. But I can not see the view of an activity. Activity runs in background.

What could be the reason behind this.

Please let me know if my question is not clear.
Monu Tripathi
Rancher

Joined: Oct 12, 2008
Posts: 1365

After you intercept the SCREEN_OFF broadcast and start your activity does the screen turn on?


[List of FAQs] | [Android FAQ] | [My Blog] | [Samuh Varta]
Hardik Trivedi
Ranch Hand

Joined: Jan 30, 2010
Posts: 252
What do you mean by
Monu Tripathi wrote:After you intercept the SCREEN_OFF broadcast and start your activity does the screen turn on?


I am not clear.

As I have said after I intercept SCREEN_OFF I can see that my activity is called in log cat but than after android locks the screen and Activity which I have started went in background.

Actually I need to do it using back button. So can I trace the back button press event using Broadcast Receivers.
You can still ask for more elaboration.
 
 
subject: Problem in starting activity from broadcast receivers
 
Threads others viewed
Application not run in the background
How to retrieve string from EditText?
how to start application after pressing a particular number?
AppWidget problem
Broadcast Receiver and Activities
developer file tools