2014-02-18 66 views
0

工作在我的應用我在做什麼的是,創建多個服務類。多線程是不是在Android的

從我的主要活動我想打電話給這個服務使用線程的類。

但什麼是我的應用程序發生的事情是,當我開始第一個線程調用首先服務其作品完美,但是當我嘗試,通過創建新的線程在其所有不叫調用另一個服務類。

這裏是我的活動代碼,

public void startService(View v) 
{ 
    Thread t= new Thread(){ 
     @Override 
     public void run() 
     { 

      Intent inte= new Intent(getApplicationContext(), IntentService_Demo.class); 
      startService(inte); 
     } 

    }; 
    t.start(); 

} 

public void startService_2(View v) 
{ 

    Thread t2= new Thread(){ 
     @Override 
     public void run() 
     { 
      Log.e("1", "Clicked_2"); 
      Intent inte2= new Intent(getApplicationContext(), IntentService_Demo_2.class); 
      startService(inte2); 
     } 
    }; 
} 

請幫助我什麼,我做錯了什麼?

+0

在logcat的任何消息? –

+0

noup先生....... –

回答

3

你還沒有開始你的線程。把這個代碼放在你的第二個方法中。

t2.start(); 
+0

謝謝......這是工作 –