EX08_17.java
上传用户:vip_99
上传日期:2021-03-27
资源大小:61159k
文件大小:1k
源码类别:

android开发

开发平台:

Java

  1. package irdc.ex08_17;
  2. import android.app.Activity;
  3. import android.content.Intent;
  4. import android.os.Bundle;
  5. import android.view.View;
  6. import android.widget.Button;
  7. public class EX08_17 extends Activity
  8. {
  9.   private Button mButton01,mButton02;
  10.   
  11.   /** Called when the activity is first created. */
  12.   @Override
  13.   public void onCreate(Bundle savedInstanceState)
  14.   {
  15.     super.onCreate(savedInstanceState);
  16.     setContentView(R.layout.main);
  17.     
  18.     mButton01 = (Button)findViewById(R.id.myButton1);
  19.     
  20.     /* 开始选取气象局地震服务 */
  21.     mButton01.setOnClickListener(new Button.OnClickListener()
  22.     {
  23.       @Override
  24.       public void onClick(View v)
  25.       {
  26.         // TODO Auto-generated method stub
  27.         Intent i = new Intent( EX08_17.this, mService1.class );
  28.         i.setFlags( Intent.FLAG_ACTIVITY_NEW_TASK );
  29.         startService(i); 
  30.       }
  31.     });
  32.     
  33.     mButton02 = (Button)findViewById(R.id.myButton2);
  34.     
  35.     /* 停止选取气象局地址服务 */
  36.     mButton02.setOnClickListener(new Button.OnClickListener()
  37.     {
  38.       @Override
  39.       public void onClick(View v)
  40.       {
  41.         // TODO Auto-generated method stub
  42.         Intent i = new Intent( EX08_17.this, mService1.class );
  43.         stopService(i);
  44.       }
  45.     });
  46.   }
  47.   @Override
  48.   protected void onPause()
  49.   {
  50.     // TODO Auto-generated method stub
  51.     
  52.     /* 离开程序前关闭之前开启的服务,如果有开启的话 */
  53.     Intent i = new Intent( EX08_17.this, mService1.class );
  54.     stopService(i);
  55.     super.onPause();
  56.   }
  57. }