Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> BroadcastReceiver廣播接收者(二)——利用AndroidManifest.xml注冊廣播接收者

BroadcastReceiver廣播接收者(二)——利用AndroidManifest.xml注冊廣播接收者

編輯:關於Android編程

MainActivity如下:

package cc.testbroadcasta;
import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
/**
 * Demo描述:
 * 利用AndroidManifest.xml注冊廣播接收者
 */
public class MainActivity extends Activity {

	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.main);
		Intent intent = new Intent();
		// 設置Action
		intent.setAction(cc.test);
		// 攜帶數據
		intent.putExtra(name, 周星馳);
		intent.putExtra(number, 9527);
		// 發送廣播
		sendBroadcast(intent);
	}

}

 

BroadcastReceiverTest如下:

package cc.testbroadcasta;

import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;

public class BroadcastReceiverTest extends BroadcastReceiver {

	@Override
	public void onReceive(Context context, Intent intent) {
          String name=intent.getStringExtra(name);
          int number=intent.getIntExtra(number, 0);
          System.out.println(接收到廣播 name=+name+,number=+number);
	}

	
	public static void main(String[] args) {

	}

}

 


    
        
            
                

                
            
        
        
        
            
                
            
        
    




 

??
  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved