package com.service.NewController;
import android.app.Service;
import android.content.Intent;
import android.os.Handler;
import android.os.IBinder;
import android.os.Message;
import android.widget.Toast;
public class NewsServices extends Service{
 boolean mQuit;
 
 public void onCreate(){
  super.onCreate();
 }
 public void onDestroy(){
  super.onDestroy();
  
  Toast.makeText(this, "Service End!", 0).show();
  mQuit=true;
 }
 public int onStartCommand(Intent intent,int flags,int startId){
  super.onStartCommand(intent, flags, startId);
  mQuit =false;
  NewsThread thread = new NewsThread(this,mHandler);
  thread.start();
  return START_STICKY;
 }
 
 public IBinder onBind(Intent arg0) {
  // TODO Auto-generated method stub
  return null;
 }
 
 class NewsThread extends Thread{
  NewsServices mParent;
  Handler mHandler;
  String[] arNews = {"첫번째 뉴스",
    "어쩌구 저쩌구",
    "ㅋㅋㅋㅋ",
    "아놔"
  };
  public NewsThread(NewsServices parent,Handler handler){
   mParent = parent;
   mHandler = handler;
  }
  public void run(){
   for(int idx=0;mQuit==false;idx++){
    Message msg = new Message();
    msg.what=0;
    msg.obj=arNews[idx%arNews.length];
    mHandler.sendMessage(msg);
    try{Thread.sleep(5000);}catch(Exception e){;}
   }
  }
 }
 Handler mHandler = new Handler(){
  public void handleMessage(Message msg){
   if(msg.what==0){
    String news = (String)msg.obj;
    Toast.makeTest(NewsServices.this,news,0).show();
   }
  }
 }     <------------- 이부분에서 빨간줄 ;;
}


어디가 문제인 걸까요? ㅠㅠ