国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術(shù)文章
文章詳情頁

Android自定義廣播接收

瀏覽:68日期:2022-09-18 17:13:29

本文實(shí)例為大家分享了Android自定義廣播接收的具體代碼,供大家參考,具體內(nèi)容如下

實(shí)現(xiàn)效果:

Android自定義廣播接收

MainActivity.java代碼:

package com.henu.broadcastsample;import androidx.appcompat.app.AppCompatActivity;import android.content.Intent;import android.content.IntentFilter;import android.os.Bundle;import android.util.Log;import android.view.View;import android.widget.Toast;public class MainActivity extends AppCompatActivity { private MyBroadcastReceiver receiver; @Override protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main); } public void send(View v) {//動(dòng)態(tài)注冊(cè)廣播接收receiver = new MyBroadcastReceiver();String action = 'henurjxy';IntentFilter intentFilter=new IntentFilter(action);registerReceiver(receiver,intentFilter);Intent intend = new Intent('henurjxy');sendBroadcast(intend); }//在頁面銷毀時(shí),注銷廣播接收者 @Override protected void onDestroy() {super.onDestroy();unregisterReceiver(receiver); }}

MyBroadcastReceiver.java代碼:

package com.henu.broadcastsample;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;import android.util.Log;import android.widget.Toast;public class MyBroadcastReceiver extends BroadcastReceiver {public MyBroadcastReceiver(){} @Override public void onReceive(Context context, Intent intent) {Toast.makeText(context,'是我發(fā)出的廣播哦',Toast.LENGTH_SHORT).show(); }}

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Android
相關(guān)文章:
主站蜘蛛池模板: 奇台县| 太白县| 扎鲁特旗| 巴南区| 万盛区| 清河县| 万盛区| 英山县| 望谟县| 蓝田县| 崇信县| 横峰县| 满洲里市| 南郑县| 仁寿县| 横峰县| 江华| 宁海县| 武清区| 东山县| 定日县| 武强县| 马尔康县| 阜平县| 卢湾区| 独山县| 越西县| 湟中县| 仲巴县| 祥云县| 扶绥县| 深圳市| 获嘉县| 六盘水市| 德安县| 汉阴县| 克东县| 泸西县| 常州市| 鱼台县| 安义县|