[android-developers] Re: Why isn't the standby instruction able to stop the thread?

2009-04-02 Thread Augustin.CL

Could anyone give me some helps?

On 4月1日, 下午5時17分, Augustin.CL iamaugus...@gmail.com wrote:
 Dear  All,
 Recently, I have tried to know what would happen to an
 alive thread, when the device goes to sleep. I program a simple
 activity that will create and start a thread printing HERE AM I
 repeatedly through Log.d. I expect the thread would be stopped after I
 echostandby /sys/android_power/request_state. The screen is off,
 but the thread still keeps alive and prints out HERE AM I. I don't
 know why the thread can't be stopped. I test this through emulator
 (1.5cupcake) and G1(1.1?), but the results are the same. Could anyone
 give me some suggestions or hints about this question? Thanks in
 advanced.

The following is my simple activity.

 ===CODE
 HERE=
 ublic class TestServiceDroid extends Activity {

 PowerManager.WakeLock lock;
 Thread h;

 @Override
 public void onCreate(Bundle savedInstanceState) {
 super.onCreate(savedInstanceState);
 setContentView(R.layout.main);

 Thread h = new Thread(new Runnable(){
 public void run(){
 while(true){
 try {
 Log.d(TEST SERVICE,HERE AM I);
 
 Thread.currentThread().sleep(3000);
 } catch (InterruptedException e) {
 // TODO Auto-generated catch 
 block
 e.printStackTrace();
 }
 }
 }
 });
 h.start();
 }}

 ===CODE
 HERE=

 Best regards,
 Augustin.
--~--~-~--~~~---~--~~
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
-~--~~~~--~~--~--~---



[android-developers] Re: Why isn't the standby instruction able to stop the thread?

2009-04-02 Thread Mark Murphy

 Could anyone give me some helps?

Most of what you are doing (e.g., request_state) are not in the SDK.
Questions regarding firmware operations are best asked on a discussion
list pertaining to firmware:

http://source.android.com/discuss

-- 
Mark Murphy (a Commons Guy)
http://commonsware.com
_The Busy Coder's Guide to Android Development_ Version 2.0 Available!



--~--~-~--~~~---~--~~
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
-~--~~~~--~~--~--~---